select * from 表名;blog
**注意** 1.select 后写列名,*表明是全部列;字符串
2.列名能够用as起别名,其出如今结果集中;原理
3.查询多个列,之间用逗号隔开;bfc
2.1 查询全部的列:select
2.2 查询部分列:语法
2.3 消除重复的行:select distinct 列名 from 表名;im
**注意**:是整个行:查询
2.4 条件:select * from where 条件;(原理:在每一行中作运算,知足条件就放到结果集中。而select是选出来)db
比较运算符:=、>、>=、<、<=、!=(<>)img
2.5 逻辑运算符:and or not;
2.6 模糊查询:
2.7 范围查询:
2.7.1 in表示在一个范围:
2.7.2 between…and… 表示一个连续的范围;
2.8 空判断:
注意:null 与 ‘’是不一样的:前者是不指向任何东西,后者是空字符串;
判空:is null
判非空:is not null
**注意**:不能用属性 = NULL 判断是否为空,而是属性 is null 判断是否为空;
2.9 优先级: