Ravindra BagaleCourses & study guides Track your progress

4. WHERE: फक्त हवे ते रो ठेवा

4.4 AND, OR आणि NOT — अटी सुरक्षित जोडा

का (Why). खऱ्या फिल्टर्सना एकापेक्षा जास्त अटी लागतात.

काय (What). AND = सर्व जुळावे. OR = कोणतीही जुळू शकते. NOT = अट उलटवा.

कसं (How). AND आणि OR मिस करताना कंस वापरा.

पायऱ्या

  1. Pune AND amount >= 800.
  2. Pune OR Mumbai.
  3. NOT city = 'Pune'.

उदाहरणे

उदाहरण 1 · dataset: raja_coffee

SELECT order_id, city, amount_inr
FROM orders
WHERE city = 'Pune' AND amount_inr >= 800
ORDER BY amount_inr DESC;

Output

order_idcityamount_inr
1016Pune1780.0
1013Pune1680.0
1004Pune1050.0
1006Pune890.0
1001Pune840.0

Meaning. दोन्ही अटी खऱ्या: पुणे आणि मोठी रक्कम.

Ravindra Bagale's Tip

When OR surprises you with too many rows, check parentheses.