
类似模糊查询_单个字符
1. 查找符合以下条件的产品
mysql>从goods_id = 32;的商品中选择goods_id,goods_name,shop_price;
±---------±-----------±----------- +
| goods_id | goods_name | shop_price |
±---------±-----------±----------- +
| 32 |诺基亚n85 | 3010.00 |
±---------±-----------±----------- +
2: 所有产品不在第3列
mysql>从cat_id所在的商品中选择goods_id,goods_name,shop_price! = 3;
±---------±------------------------------------ -------- ----- +
| goods_id | goods_name | shop_price |
±---------±------------------------------------ -------- ----- +
| 1 | kd876 | 1388.00 |
| 4 |诺基亚n85原装充电器| 58.00 |
| 3 |诺基亚Original 5800耳机| 68.00 |
| 5 |索尼爱立信原装M2读卡器| 20.00 |
| 6 | Kingmax存储卡| 42.00 |
| 7 |诺基亚n85原装立体声耳机hs-82 | 100.00 |
| 14 |诺基亚5800xm | 2625.00 |
| 16 |恒基伟业g101 | 823.33 |
| 18 |夏新t5 | 2878.00 |
| 23 |诺基亚n96 | 3700.00 |
| 25 |小灵通/固定50元预付卡| 48.00 |
| 26 |小灵通/固定20元预付卡| 19.00 |
| 27 |联通100元充值卡95.00 |
| 28 |中国联通50元话费充值卡45.00 |
| 29 |手机100元充值卡| 90.00 |
| 30 |手机20元充值卡18.00 |
±---------±------------------------------------ -------- ----- +
3: 本店价格高于3000元的商品
mysql>从其中shop_price> 3000的商品中选择goods_id,cat_id,goods_name,shop_price;
±---------±-------±---------------±---------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------±---------- +

| 22 | 3 |多普达触摸高清| 5999.00 |
| 23 | 5 |诺基亚n96 | 3700.00 |
| 32 | 3 |诺基亚n85 | 3010.00 |
±---------±-------±---------------±---------- +
4: 本店价格在100元以下的商品
mysql>从其中shop_price <= 100;
的商品中选择goods_id,cat_id,goods_name,shop_price
±---------±-------±---------------------------- -±----------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------------------- -±----------- +
| 4 | 8 |诺基亚n85原装充电器| 58.00 |
| 3 | 8 |诺基亚Original 5800耳机| 68.00 |
| 5 | 11 |索尼爱立信原装M2读卡器| 20.00 |
| 6 | 11 | Kingmax存储卡| 42.00 |
| 7 | 8 |诺基亚n85原装立体声耳机HS-82 | 100.00 |
| 25 | 13 |小灵通/固定50元预付卡| 48.00 |
| 26 | 13 |小灵通/ 20元固定充值卡19.00 |
| 27 | 15 |联通100元充值卡95.00 |
| 28 | 15 |联通50元充值卡45.00 |
| 29 | 14 |手机100元充值卡| 90.00 |
| 30 | 14 |手机20元充值卡18.00 |
±---------±-------±---------------------------- -±----------- +
5: 取出第4列或第11列中的产品(不允许或不允许)
mysql>从(4,11)中cat_id所在的商品中选择goods_id,cat_id,goods_name,shop_price;
±---------±-------±-------------------±-------- --- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±-------------------±-------- --- +
| 1 | 4 | kd876 | 1388.00 |
| 5 | 11 |索尼爱立信原装M2读卡器| 20.00 |
| 6 | 11 | Kingmax存储卡| 42.00 |
| 14 | 4 |诺基亚5800xm | 2625.00 |
| 18 | 4 |夏新t5 | 2878.00 |
±---------±-------±-------------------±-------- --- +
6: 取出100个<=价格<= 500个项目(不允许)
mysql>从shop_price在100到500之间的商品中选择goods_id三星bc01格式化,cat_id,goods_name,shop_price;

±---------±-------±---------------------------- -±----------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------------------- -±----------- +
| 7 | 8 |诺基亚n85原装立体声耳机HS-82 | 100.00 |
| 8 | 3 |飞利浦9@9v|399.00 |
| 20 | 3 |三星bc01 | 280.00 |
±---------±-------±---------------------------- -±----------- +
7: 取出不属于第3列和不属于第11列的产品(分别属于或不属于该列)
mysql>从其中cat_id的商品中选择goods_id,cat_id,goods_name,shop_price! = 3和cat_id! = 11;
±---------±-------±---------------------------- -±----------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------------------- -±----------- +
| 1 | 4 | kd876 | 1388.00 |
| 4 | 8 |诺基亚n85原装充电器| 58.00 |
| 3 | 8 |诺基亚Original 5800耳机| 68.00 |
| 7 | 8 |诺基亚n85原装立体声耳机HS-82 | 100.00 |
| 14 | 4 |诺基亚5800xm | 2625.00 |
| 16 | 2 |亨德森·阿尔伯特G101 | 823.33 |
| 18 | 4 |夏新t5 | 2878.00 |
| 23 | 5 |诺基亚n96 | 3700.00 |
| 25 | 13 |小灵通/固定50元预付卡| 48.00 |
| 26 | 13 |小灵通/ 20元固定充值卡19.00 |
| 27 | 15 |联通100元充值卡95.00 |
| 28 | 15 |联通50元充值卡45.00 |
| 29 | 14 |手机100元充值卡| 90.00 |
| 30 | 14 |手机20元充值卡18.00 |
±---------±-------±---------------------------- -±----------- +
8. 取出价格大于100且小于300或大于4000且小于6000()的产品
mysql>从商品中选择goods_id,cat_id,商品名称,shop_price,其中shop_price> 100和shop_price <300或shop_price> 4000和shop_price <6000;
±---------±-------±---------------±---------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------±---------- +
| 20 | 3 |三星bc01 | 280.00 |
| 22 | 3 |多普达触摸高清| 5999.00 |
±---------±-------±---------------±---------- +

9. 取出第一列下的产品(注意: 第一列下没有产品,但是有子列)
mysql>从(2,3,4,5)中cat_id所在的商品中选择goods_id,cat_id,goods_name三星bc01格式化,shop_price;
±---------±-------±-----------------------±---- ------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±-----------------------±---- ------- +
| 1 | 4 | kd876 | 1388.00 |
| 8 | 3 |飞利浦9@9v|399.00 |
| 9 | 3 |诺基亚e66 | 2298.00 |
| 10 | 3 |索尼爱立信c702c | 1328.00 |
| 11 | 3 |索尼爱立信c702c | 1300.00 |
| 12 | 3 |摩托罗拉a810 | 983.00 |
| 13 | 3 |诺基亚5320 xpressmusic | 1311.00 |
| 14 | 4 |诺基亚5800xm | 2625.00 |
| 15 | 3 |摩托罗拉a810 | 788.00 |
| 16 | 2 |亨德森·阿尔伯特G101 | 823.33 |
| 17 | 3 |夏新n7 | 2300.00 |
| 18 | 4 |夏新t5 | 2878.00 |
| 19 | 3 |三星sgh-f258 | 858.00 |
| 20 | 3 |三星bc01 | 280.00 |
| 21 | 3 |金立a30 | 2000.00 |
| 22 | 3 |多普达触摸高清| 5999.00 |
| 23 | 5 |诺基亚n96 | 3700.00 |
| 24 | 3 | 806 2000.00 |
| 31 | 3 |摩托罗拉e8 | 1337.00 |
| 32 | 3 |诺基亚n85 | 3010.00 |
±---------±-------±-----------------------±---- ------- +
10删除以“诺基亚”开头的项目
mysql>从商品名称为“诺基亚N%”的商品中选择goods_id,cat_id,goods_name,shop_price;
±---------±-------±---------------------------- -±----------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±---------------------------- -±----------- +
| 4 | 8 |诺基亚n85原装充电器| 58.00 |
| 7 | 8 |诺基亚n85原装立体声耳机HS-82 | 100.00 |
| 23 | 5 |诺基亚n96 | 3700.00 |
| 32 | 3 |诺基亚n85 | 3010.00 |

±---------±-------±---------------------------- -±----------- +
11. 拿出名为“诺基亚Nxx”的电话
mysql>从商品名称为“诺基亚___”的商品中选择goods_id,cat_id,goods_name,shop_price;
±---------±-------±-----------±----------- +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±-----------±----------- +
| 9 | 3 |诺基亚e66 | 2298.00 |
| 23 | 5 |诺基亚n96 | 3700.00 |
| 32 | 3 |诺基亚n85 | 3010.00 |
±---------±-------±-----------±----------- +
12. 取出名称不以“诺基亚”开头的产品
mysql>从goods_name不类似于“诺基亚%”的商品中选择goods_id,cat_id,goods_name,shop_price;
±---------±-------±----------------------±----- ------ +
| goods_id | cat_id | goods_name | shop_price |
±---------±-------±----------------------±----- ------ +
| 1 | 4 | kd876 | 1388.00 |
| 5 | 11 |索尼爱立信原装M2读卡器| 20.00 |
| 6 | 11 | Kingmax存储卡| 42.00 |
| 8 | 3 |飞利浦9@9v|399.00 |
| 10 | 3 |索尼爱立信c702c | 1328.00 |
| 11 | 3 |索尼爱立信c702c | 1300.00 |
| 12 | 3 |摩托罗拉a810 | 983.00 |
| 15 | 3 |摩托罗拉a810 | 788.00 |
| 16 | 2 |亨德森·阿尔伯特G101 | 823.33 |
| 17 | 3 |夏新n7 | 2300.00 |
| 18 | 4 |夏新t5 | 2878.00 |
| 19 | 3 |三星sgh-f258 | 858.00 |
| 20 | 3 |三星bc01 | 280.00 |
| 21 | 3 |金立a30 | 2000.00 |
| 22 | 3 |多普达触摸高清| 5999.00 |
| 24 | 3 | 806 2000.00 |
| 25 | 13 |小灵通/固定50元预付卡| 48.00 |
| 26 | 13 |小灵通/ 20元固定充值卡19.00 |
| 27 | 15 |联通100元充值卡95.00 |
| 28 | 15 |联通50元充值卡45.00 |
| 29 | 14 |手机100元充值卡| 90.00 |
| 30 | 14 |手机20元充值卡18.00 |
| 31 | 3 |摩托罗拉e8 | 1337.00 |
±---------±-------±----------------------±----- ------ +
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-147840-1.html
还好输了