国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Mysql數據庫實現多字段過濾的方法

2024-07-24 12:50:00
字體:
來源:轉載
供稿:網友

我國移動互聯網進入了飛速發展階段,互聯網人才日益受到企業的重視,其中PHP開發人才便是其中之一,在互聯網旅游、金融、餐飲、娛樂、社交等一些新興企業與軟件開發企業中,PHP開發崗位相對占有核心地位,今天給大家分享的技術知識是—— mysql數據庫如何實現多字段過濾。

1.多字段過濾查詢

類比現實:查詢公司中戶籍是北京的、年齡超過30歲、性別是男的同事信息;

查詢場景:查詢商品名稱是'King doll'、商品價格是9.49的商品。

查詢SQL:

SELECT prod_id, prod_name, prod_price F ROM Products W HERE prod_name = 'King doll' AND prod_price = 9.49;

查詢結果:

 

2.多字段過濾連接

WHERE字句中有多個字段進行查詢過濾,過濾條件如何連接的呢?MySql允許給出多個WHERE字句進行過濾,它們可以使用AND或者OR進行連接!

AND連接類比現實:飛鷹小學5年2班身高超過1米3、不戴眼鏡的男同學去操場上跑步。根據上述描述可以得出結論必須同時滿足身高超過1米3、不戴眼鏡、男生這三個條件的同學才需要去操場跑步,任何一個條件不滿足都不用去操場跑步。

OR連接類比現實:飛鷹小學5年2班身高超過1米3或不戴眼鏡的同學去操場上跑步,根據上述描述可以得出結論只要滿足身高超過1米3,或不戴眼鏡這兩個條件中任意一個條件的學生就要去操場跑步,即身高超過1米3的同學要去跑步,不戴眼鏡的同學要去跑步。只要滿足任意一個條件就需要去操場可以!

2.1AND操作符

AND運算符作用?用來指示檢索滿足所有給定條件的行。如果需要同時滿足多個過濾條件,只需要在過濾條件之間添加AND即可。

測試案例:查詢商品單價在2-5之間,商品數量大于等于10的訂單數據。

測試SQL:

SELECT * FROM OrderItems W HERE item_price B ETWEEN 2 AND 5 AND quantity >= 10 ORDER BY order_num DESC;

測試結果:

 

結果說明:如果有多個過濾條件需要同時滿足,那么只需要在哪些過濾條件之間加上AND關鍵字即可,查詢條件理論上個數不限!

2.2OR操作符

OR操作符作用?用來指示檢索滿足任一給定條件的行。如果有多個過濾條件,那么需要過濾條件之間添加OR即可。

測試案例:查詢商品單價在3-5之間,或商品數量大于等于200的訂單數據。

測試SQL:

SELECT * F ROM OrderItems W HERE item_price B ETWEEN 3 AND 5 OR quantity >= 200 ORDER BY order_num DESC;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洞口县| 西贡区| 长春市| 曲阜市| 清河县| 军事| 寿宁县| 舞钢市| 金川县| 泗洪县| 称多县| 芜湖县| 泗洪县| 松桃| 阳朔县| 阆中市| 蓬安县| 凤山市| 南召县| 揭阳市| 侯马市| 治县。| 阿图什市| 鱼台县| 秭归县| 雅安市| 大足县| 高州市| 沈丘县| 福贡县| 裕民县| 镇远县| 泌阳县| 康保县| 海口市| 关岭| 永昌县| 璧山县| 永丰县| 孟津县| 甘南县|