对于SQL的一些补充

基本 SELECT 语句

 

语法:  SELECT 查询列表 from 表名;

        特点:  查询列表可以是: 表里的字段,常量值, 表达式  函数

 

               

• SELECT 标识选择哪些列。

• FROM 标识从哪个表中选择。

 

注 意 • SQL 语言大小写不敏感。

• SQL 可以写在一行或者多行

• 关键字不能被缩写也不能分行

• 各子句一般要分行写。

• 使用缩进提高语句的可读性。

 

 

列的别名

列的别名: • 重命名一个列。

• 便于计算。

• 紧跟列名,也可以在列名和别名之间加入关键字 ‘AS’,别名使用双引号,以便在别名中包含空 格或特殊的字符并区分大小写。

 

字符串 • 字符串可以是 SELECT 列表中的一个字符,数字,日 期。

 • 日期和字符只能在单引号中出现。

 • 每当返回一行时,字符串被输出一次。

 

 

—过滤

#去重  DISTINCT

 

条件查询

 

   select

    查询列表

   from

    表名

   where

     筛选条件;

    

    

 

 

 

 

分类:

      1.按条件表达式进行筛选

   条件运算符:   > < = != >= <=

      2.按逻辑表达式

      作用: 连接条件表达式

     &&  ||   !

     and  or  not

     3.模糊查询

       like

       between   and

       in

       is null

 

 

 排序查询

语法:

      select 查询列表

      from   表名

      【where 筛选条件】

      order by 排序的字段或表达式

 

    特点:  asc :升序  默认

            desc: 降序

 

 

常见的函数:

 分类:

           1.单行函数:

             length:

             concat:

             instr:

             trim:

             upper;

             lower:

             replace:

           2.分组函数

           3.数学函数

           4.日期函数

猜你喜欢

转载自www.cnblogs.com/wxhnjh/p/11543439.html