在SQL中,可以使用AND和OR運算符一起組合條件來過濾數據。AND運算符用于指定多個條件都必須同時滿足,而OR運算符用于指定多個條件中只需滿足一個即可。
例如,假設我們有一個名為"employees"的表,包含員工的信息,我們想要篩選出工資大于50000且工作地點為"New York"或"California"的員工,可以使用以下SQL語句:
SELECT *
FROM employees
WHERE salary > 50000
AND (location = 'New York' OR location = 'California');
在上面的例子中,AND運算符用于連接salary > 50000和location = ‘New York’ OR location = 'California’這兩個條件,要求兩個條件都同時滿足。OR運算符用于連接location = 'New York’和location = 'California’這兩個條件,只需滿足其中一個即可。