查询全表:
select * from [表名]
查询表中的信息:
select [所要显示在屏幕上的信息] from [表名]
如果要查有条件约束的信息:
select [所要显示在屏幕上的信息] from [表名] where [所限制的条件]
查询总和
select count(*) from [表名]
查询某种东西的的平均数量 (想求出某种东西的平均数量就得先分组)
select [所要求得的] avg(所要被统计数量的名称) from [表名] group by 订单种类
查询某种东西的最大值
select [所要求得的] max(所要被统计数量的名称) from [表名] group by 订单种类
查询某种东西的最小值
select [所要求得的] min(所要被统计数量的名称) from [表名] group by 订单种类
查询每种商品各有几种订单
select [种类编号], count(*) from T_Order group by [种类编号]
查询订单总量大于5000的商品信息
select [种类],SUM [订单总量] from [表名] group by [商品种类] having (SUM(订单总量)>5000)
查询中锁要用到的匹配符号的定义如下:
%:包含零个或多个字符的任意字符串
_代表一个任意字符
[] 表示指定范围内的任意单个字符
[^]表示不在范围内的任意单个字符串
例如:
like ' RA%' 将搜索以字母RA开头的字符串
like '%ION' 将搜索以字母ION结尾的字符串
like '%ir%' 将搜索任意位置中包含ir的所有字符串
like '_mt' 将搜索以'mt'结尾的所有3个字符组成的字符串
like '[bc]'% 将搜索以b或者c开头所有字符串
like '[B-K] air' 将搜索以B到C任意一个字母开头,"air"结尾的字符串
like B[^a]% 将搜索以B靠头第二个字符不包括a的所有字符串