第5课 高级数据过滤

SQL WHERE子句详解
本文详细介绍了SQL中WHERE子句的使用,包括AND、OR、IN、NOT等操作符的运用,以及如何通过圆括号明确求值顺序,帮助读者掌握更复杂的查询技巧。
  • 5.1 组合WHERE子句
    • 5.1.1 AND操作符
      • SELECT prod_id, prod_price, prod_name
      • FROM products
      • WHERE vend_id = 'DLL01' AND prod_price <= 4;
    • 5.1.2 OR操作符
      • SELECT prod_name, prod_price
      • FROM products
      • WHERE vend_id = 'DLL01' OR vend_id = 'BSRS01';
    • 5.1.3 求值顺序
      • SELECT prod_name, prod_price
      • FROM products
      • WHERE (vend_id = 'DLL01' OR vend_id = 'BRS01')
      • AND prod_price >= 10;
      • 使用圆括号对操作符进行明确分组。
  • 5.2 IN操作符
    • SELECT prod_name, prod_price
    • FROM products
    • WHERE vend_id IN ('DLL01', 'BRSS01')
    • ORDER BY prod_name;
  • 5.3 NOT操作符
    • SELECT prod_name
    • FROM products
    • WHERE NOT vend_id = 'DLL01'
    • ORDER BY prod_name;
  • 5.4 小结
    • 这一课讲授如何用AND和OR操作符组合成WHERE子句,还讲授了如何明确地管理求值顺序,
    • 如何使用IN和NOT操作符。





转载于:https://www.cnblogs.com/xuxaut-558/p/10285728.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值