1. 语法: select * from 表名; select 列名1,列名2.... from 表名; 2. 去重关键字 select distinct 列名 from 表名; 注意:多列去重,要求内容完全一致... 3. 在查询语句中进行运算,不会影响原表中的数据.. 4. null值参数学运算结果还是null ifnull() 函数 ifnull(列名,默认值) 如果该有字段为null,就可以指定你自定义的默认值 5. 设置别名 select 列名 [as] 列别名 from 表名 [as] 表别名; 6. 解释 [] 里面内容可写可不写
条件查询
1. 语法 select ... from 表名 where 条件; 2. 关系(比较)运算符 = != > < >= <= 3. 逻辑运算符 && and(条件同时成立) || or(条件满足一个) ! not(条件取反) 4. in关键字(某一列,查询多个值) select ... from 表名 where 列名 in (值1,值2,值3....); 5. between关键字(范围查询) select ... from 表名 where 列名 between 较小的值 and 较大的值; 6. null值判断 is null 查询null值数据 is not null 查询非null值数据 7. like关键字(模糊匹配) select ... from 表名 where 列名 like '通配符字符串'; _ 单个任意字符 % 多个任意字符