一些SQL--高级数据过滤
2020-03-23 本文已影响0人
testleaf
Server version: 5.6.47 MySQL Community Server (GPL)
1.AND操作符
SELECT prod_id,prod_price,prod_name FROM Products WHERE vend_id='DLL01' AND prod_price<=4;
![](https://img.haomeiwen.com/i12676419/7e97fdb450844f3a.png)
2.OR操作符
SELECT prod_name,prod_price FROM Products WHERE vend_id='DLL01' OR vend_id='BRS01';
![](https://img.haomeiwen.com/i12676419/50c2664da2a275d4.png)
3.求值顺序
SELECT prod_name,prod_price FROM Products WHERE vend_id='DLL01' OR vend_id='BRS01' AND prod_price>=10;
![](https://img.haomeiwen.com/i12676419/b794d0a66be40e4d.png)
SELECT prod_name,prod_price FROM Products WHERE (vend_id='DLL01' OR vend_id='BRS01') AND prod_price>=10;
![](https://img.haomeiwen.com/i12676419/9b2572d2546b97d3.png)
4.IN操作符
SELECT prod_name,prod_price FROM Products WHERE vend_id IN ('DLL01','BRS01') ORDER BY prod_name;
![](https://img.haomeiwen.com/i12676419/28fcceb05dbe4350.png)
SELECT prod_name,prod_price FROM Products WHERE vend_id='DLL01' OR vend_id='BRS01' ORDER BY prod_name;
![](https://img.haomeiwen.com/i12676419/566a9c70052e8d22.png)
5.NOT操作符
SELECT prod_name FROM Products WHERE NOT vend_id='DLL01' ORDER BY prod_name;
![](https://img.haomeiwen.com/i12676419/198e14d0d9f29a44.png)
SELECT prod_name FROM Products WHERE vend_id <> 'DLL01' ORDER BY prod_name;
![](https://img.haomeiwen.com/i12676419/cb47c555e477419b.png)