2016-2-24日学习记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016-2-24日学习记录相关的知识,希望对你有一定的参考价值。


     

         逻辑关系

          And 

           or

          not 

          between ....and .....

          like ‘‘

           % ---任意长度任意字符

           _ ---任意单个字符

          IN ---在数值中

          is null ---判断是否为空

          is not null--判断是否不为空


         order by col_name{asc|desc} ----将查询的结果进行排序 升序和降序

         AS eg:select name as student_name from table_name; 设置字段别名

         limit [offset,count] ----偏移,第一个数字表示偏移的数,第二个数表示取几个数

         eg:select name,age from table_name limit 2,3;偏移2位,取3个值

         聚合函数

         sum() 求和 min()最小值 max()最大值 count()数值统计

         group by ----分组

               having ---只能跟group by使用,对分组数据再次过滤

        

         多张表查询语句

            

               两张表合并查询,会交叉连接:笛卡尔乘积

               自然连接:保留等值关系的数据

               外连接:

                    左外连接:   left join ....on....

                    右外连接:   right join ....on ...    

 

             eg:  select s.name,c.cname from students as s left join courses as c on s.ctd1=c.cid;


         子查询语句:在查询语句中嵌套额外的SQL语句,一般在比较操作符中进行,

                     子查询只能返回单个值。

                  eg:select name from students where age>(select avg(age) from techers)

             

                  union -----把两张表联合起来查询

           eg:(select name,age from students) union (select tname,age from teachers);


本文出自 “cary_qin的博客” 博客,请务必保留此出处http://xpqinqun.blog.51cto.com/2136/1744785

以上是关于2016-2-24日学习记录的主要内容,如果未能解决你的问题,请参考以下文章

python小白学习记录 多线程爬取ts片段

《高级软件测试》实践作业3学习记录12月18日

;~ 小部分AutoHotkey源代码片段测试模板2019年10月9日.ahk

《高级软件测试》实践作业3学习记录12月19日

golang代码片段(摘抄)

9月6日学习记录