select 字段名 from 表名;select*from 表名 where 字段 =;-- 价格不等于60select*from 表名 where price!=60;select*from 表名 where price<>60;select*from 表名 wherenot(price=60);--价格在200-1000之间select*from 表名 where price between200and1000;select*from 表名 where price >200and price <1000;select*from 表名 where price >200&& price <1000;--价格是200或800select*from 表名 where price in(200,800);select*from 表名 where price >200or price <1000;select*from 表名 where price >200|| price <1000;--含有'裤'字select*from 表名 where 字段 like'%裤%';--%用来匹配任意字符--以'裤'开头select*from 表名 where 字段 like'裤%';--第二个字为'裤'字select*from 表名 where 字段 like'_裤%';--查询字段为nullselect*from 表名 where 字段 isnull;--使用least求最小值
least(10,20)as small;--如果有null,结果为null--使用greatest求最大值
greatest(10,20)as big_number;--含null结果为null
三、表别名(关键字 as 可省略)
select p.字段 from 表名 p;--列别名select pname as'商品名',price '商品价格'from 表名;--去掉重复值selectdistinct 字段 from 表名;selectdistinct*from 表名;--运算查询:将指定字段+10select 字段+10 p from 表名;