通配符:

通配符               解释                             示例

_                任何单个字符                     name Like '_ean' 将查找以ean结尾的所有四个字母的名字

  %                  任意长度的字符串                 name Like '%ean%' 将查找所有包含ean的名字

  []                 括号中所指定范围内的一个字符     name like '[c-p]arsen'将查找以arsen结尾且以介于CP之间任  ­                                                        意单个字符开始的名字

  [^]                不在括号中所指定范围内的任意      name like 'car[^afg]'将查找以car开始且其后的字不为afg

                      一个字符                          的所有名字(cara

 

逻辑运算符:

操作符                         说明

Not                   和其他操作符一起使用,取反操作

And                   组合两个条件,并在两个条件都为true时取值为true

Or                    组合两个条件,并在两个条件之一为true时取值为true

 

查询表中所有列:

SELECT * FROM table_name

查询表中特定列:

SELECT column_name_1,column_name_2,…… FROM table_name

查询表中特定行--条件查询:

SELECT select_list FROM table_name WHERE select_conditions

        条件:如 成绩 between 90 and 100

                 成绩<90 or 成绩>95

                 成绩 in (89,90,91)

                 姓名 like '%'

                 姓名='刘婷' and 所在班级=2

                 备注 is not null

查询返回限制的行数:

SELECTT TOP n select_list FROM table_name

改变查询结果集列名称:

SELECT column_name AS column_alias FROM table_name

查询结果排序:

SELECTT select_list from FROM talbe_name ORDER BY column_name [ASC|DESC]

分组查询:

SELECT select_list FROM table_name GROUP BY column_name [ASC|DESC]

                              ...Group by字句常与聚合函数一起使用,如:SUMAVGMAXMINCOUNT

插入数据:

SELECT select_list INTO new_table_name FROM table_name

多表查询:见文档《关于多表查询的相关知识》