语法汇总
数据库语法汇总(MYSQL) | |||
序号 | 查询内容 | 示例() | 备注 |
1 | 两表联查全查询(内连接) | SELECT * from clothes_tab cl,color_tab co WHERE cl.clo_color=co.color_id | 只有左表,右表可以对应上才能显示,无法保证任何一张表数据的完整性 |
2 | 两表联查全查询(外左连接) | SELECT * from clothes_tab cl LEFT JOIN color_tab co on cl.clo_color=co.color_id | 保证左表数据的完整性 |
3 | 两表联查全查询(外右连接) | SELECT * from clothes_tab cl RIGHT JOIN color_tab co on cl.clo_color=co.color_id | 保证左表数据的完整性 |
4 | 查询字段内容在一定范围 | SELECT * FROM clothes_tab WHERE clo_price BETWEEN 100 and 200 | |
5 | 查询字段内容>或者< | SELECT * FROM clothes_tab WHERE clo_price >100; | |
6 | 在字段或者表名上加别名 | SELECT clo_name as 姓名 FROM clothes_tab WHERE clo_price >100; | as可省略不写 |
7 | 统计行数 | SELECT COUNT(*) FROM clothes_tab; | |
8 | 去重显示 | SELECT count(DISTINCT clo_type) FROM clothes_tab; SELECT DISTINCT clo_type FROM clothes_tab; | |
9 | 最大值/最小值 | SELECT MAX(clo_price) FROM clothes_tab | |
10 | 平均值 | SELECT AVG(clo_price) FROM clothes_tab; | |
11 | 求和 | SELECT SUM(clo_price) FROM clothes_tab; | |
12 | 多参数查询,类似or | SELECT * FROM clothes_tab WHERE clo_type in("连衣裙","衬衫") | |
13 | 模糊查询 | SELECT * FROM clothes_tab WHERE clo_name like "%迷阵%"; SELECT * FROM clothes_tab WHERE clo_name like "_g%"; SELECT * FROM clothes_tab WHERE clo_name like CONCAT("%","迷阵","%") | 通配符%代表任意字符长度不限,—代表单个任意字符 |
14 | 分组查询 | SELECT COUNT(*), clo_type FROM clothes_tab GROUP BY clo_type | |
15 | 排序 | SELECT * FROM clothes_tab ORDER BY clo_price; SELECT * FROM clothes_tab ORDER BY clo_price desc; | 默认升序ASC,降序DESC |
16 | 查询后显示从第一行到第5行数据 | SELECT * FROM clothes_tab ORDER BY clo_price LIMIT 0,5; | |
17 | 找出表中姓名带迷阵的且价格最贵的衣服 | SELECT * FROM clothes_tab cl WHERE cl.clo_name like CONCAT("%","迷阵","%") and cl.clo_price=(SELECT MAX(clo_price) from clothes_tab WHERE clo_name like CONCAT("%","迷阵","%")) |
使用子查询 |
18 | 找出类型中衣服最多的类型名称及衣服的数量 | SELECT MAX(s.co) FROM (SELECT COUNT(*) co,clo_type ty FROM clothes_tab GROUP BY clo_type)s; | |
19 | 找出各类型中价格最贵的衣服及价格 | SELECT MAX(clo_price),clo_type,clo_name FROM clothes_tab GROUP BY clo_type | |
20 | 找出除过连衣群类型的其他所有衣服 | SELECT * FROM clothes_tab WHERE clo_type!="连衣裙"; SELECT * FROM clothes_tab WHERE clo_type<>"连衣裙"; |
不等于使用!=或者<> |
21 | 查询出每个类型衣服的员工平均销量,按升序排序 | SELECT AVG(clo_salenums) a,clo_type FROM clothes_tab GROUP BY clo_type ORDER BY a |
数据库表格样例:
clo_id | clo_name | clo_type | clo_stock | clo_salenums | clo_desc | clo_price | clo_newpd | clo_pic | clo_color | color_id | color_name |
1 | 999MG小象白衬衫女夏短袖薄款气质心机上衣2018新款宽松阔腿休闲裤潮 | 衬衫 | 100 | 35 | MG小象白衬衫女夏短袖薄款气质心机上衣2018新款宽松阔腿休闲裤潮 | 44 | 0 | 03.jpg | 4 | 4 | 黑色 |
2 | MG小象纯棉短袖t恤女装打底衫2018新款衣服夏季chic上衣宽松体恤 | T恤 | 3 | 33 | MG小象纯棉短袖t恤女装打底衫2018新款衣服夏季chic上衣宽松体恤 | 88 | 1 | 2.jpg | 0 | ||
3 | MG小象高腰chic女夏装2018新套装 | 套装 | 26 | 74 | MG小象高腰chic女夏装2018新套装 | 455 | 0 | 4.jpg | 4 | 4 | 黑色 |
5 | MG小象高腰chic阔腿裤女夏装2018新款宽松显瘦九分裤黑色休闲裤子 | 裤子 | 87 | 80 | MG小象高腰chic女夏装2018新套装 | 99 | 0 | 5.jpg | 2 | 2 | 黄色 |
6 | MG小象连体裤女夏2018新款韩版荷叶边休闲连衣裤宽松收腰雪纺短裤 | 连衣裙 | 88 | 61 | MG小象高腰chic女夏装2018新套装 | 88 | 1 | 6.jpg | 4 | 4 | 黑色 |
7 | MG小象露肩白色连衣裙女2018夏季新款温柔风裙子收腰网纱吊带裙潮 | 连衣裙 | 89 | 10 | MG小象露肩白色连衣裙女2018夏季新款温柔风裙子收腰网纱吊带裙潮 | 88 | 1 | 7.jpg | 3 | 3 | 蓝色 |
8 | MG小象甜美格子衬衫女夏2018新款露肩宽松衬衣高腰蝴蝶结半身裙潮 | 连衣裙 | 89 | 60 | MG小象露肩白色连衣裙女2018夏季新款温柔风裙子收腰网纱吊带裙潮 | 88 | 0 | 8.jpg | 2 | 2 | 黄色 |
9 | MG小象条纹衬衫女夏短袖宽松假两件露肩衬衣时尚小清新chic上衣潮 | 连衣裙 | 89 | 60 | MG小象条纹衬衫女夏短袖宽松假两件露肩衬衣时尚小清新chic上衣潮 | 1000 | 0 | 9.jpg | 3 | 3 | 蓝色 |
10 | MG小象雪纺连衣裙女2018夏季新款中长款吊带裙子个性宽松chic衬衫 | 连衣裙 | 89 | 12 | MG小象雪纺连衣裙女2018夏季新款中长款吊带裙子个性宽松chic衬衫 | 100 | 1 | 10.jpg | 4 | 4 | 黑色 |
11 | 都衣舍2018韩版女装夏装新款小清新雪纺碎花连衣裙OY7273焕 | 连衣裙 | 80 | 60 | 都衣舍2018韩版女装夏装新款小清新雪纺碎花连衣裙OY7273焕 | 88 | 1 | 11.jpg | 0 | ||
12 | 韩都衣舍2018夏装新款女装韩版拼接不规则裙子连衣裙IG8106僥 | 连衣裙 | 80 | 60 | 韩都衣舍2018夏装新款女装韩版拼接不规则裙子连衣裙IG8106僥 | 98 | 1 | 12.jpg | 0 | ||
13 | 韩都衣舍2018夏装新款女装冷淡风温柔裙子学生仙女连衣裙DU8301樱 | 连衣裙 | 80 | 34 | 韩都衣舍2018夏装新款女装冷淡风温柔裙子学生仙女连衣裙DU8301樱 | 98 | 0 | 13.jpg | 3 | 3 | 蓝色 |
14 | 舍2018春装新款韩版女装字母条纹chic织带显瘦卫衣TK9405婏7 | 卫衣 | 80 | 60 | 舍2018春装新款韩版女装字母条纹chic织带显瘦卫衣TK9405婏7 | 98 | 0 | 14.jpg | 4 | 4 | 黑色 |
18 | 迷阵2018夏季民族风连衣裙海边沙滩裙波西米亚大摆雪纺长裙Q0031 | 连衣裙 | 89 | 60 | 迷阵2018夏季民族风连衣裙海边沙滩裙波西米亚大摆雪纺长裙Q0031 | 189.2 | 0 | 15.jpg | 2 | 2 | 黄色 |
19 | 迷阵上衣2017秋冬新款女装民族风复古宽松喇叭袖连帽卫衣女12006 | 卫衣 | 89 | 100 | 迷阵2018夏季民族风连衣裙海边沙滩裙波西米亚大摆雪纺长裙Q0031 | 189.2 | 0 | 16.jpg | 3 | 3 | 蓝色 |
20 | 迷阵夏季新款女装上衣民族风流苏做旧复古图腾印花短袖T恤MZ03026 | T恤 | 80 | 60 | 迷阵夏季新款女装上衣民族风流苏做旧复古图腾印花短袖T恤MZ03026 | 99 | 0 | 17.jpg | 2 | 2 | 黄色 |
21 | 迷阵夏季新款体恤原创民族风复古女装镂空性感显瘦短袖T恤MZ10007 | T恤 | 80 | 500 | 迷阵夏季新款体恤原创民族风复古女装镂空性感显瘦短袖T恤MZ10007 | 99 | 0 | 18.jpg | 2 | 2 | 黄色 |
22 | 迷阵原创2017秋季欧美网纱拼接套头宽松薄款连帽卫衣女潮MZ12094 | 卫衣 | 80 | 60 | 迷阵原创2017秋季欧美网纱拼接套头宽松薄款连帽卫衣女潮MZ12094 | 99 | 0 | 19.jpg | 3 | 3 | 蓝色 |
23 | 迷阵原创女装2017秋新款复古插肩袖字母印花长袖宽松卫衣MZ43074 | T恤 | 80 | 60 | 迷阵原创女装2017秋新款复古插肩袖字母印花长袖宽松卫衣MZ43074 | 234 | 0 | 20.jpg | 2 | 2 | 黄色 |
24 | 9999mini 2018夏季新款半身裙a字裙女高腰显瘦包臀裙港味时尚短裙 | 连衣裙 | 80 | 99 | 徐琳mini 2018夏季新款半身裙a字裙女高腰显瘦包臀裙港味时尚短裙 | 234 | 0 | 2 | 2 | 黄色 | |
25 | ad | 连衣裙 | 80 | 60 | ad | 99 | 1 | 8.jpg | 0 | ||
26 | aadd | 连衣裙 | 80 | 60 | sdff | 99 | 0 | 8.jpg | 4 | 4 | 黑色 |
28 | 88888 | 连衣裙 | 80 | 60 | adad | 99 | 1 | 9.jpg | 4 | 4 | 黑色 |
29 | adddddd2222 | 连衣裙 | 80 | 60 | cxxsfsf | 99 | 1 | 8.jpg | 2 | 2 | 黄色 |