WHERE 子句後的條件用於篩選傳回的數據,條件通常使用等於、不等於、大於、小於等運算符,也可以使用LIKE、IN、BETWEEN等。條件可以組合使用邏輯運算子AND、OR、NOT。例如,WHERE salary > 50000 AND department = 'Sales'篩選薪水大於 50,000 美元且部門為 "Sales" 的員工。
SQL 中WHERE 子句後面跟隨的條件
在SQL 查詢中,WHERE 子句用於指定某些條件,以篩選傳回的資料。這些條件可以應用於表中的任何欄位。
WHERE 子句後面跟隨的條件通常使用下列運算子之一:
範例:
以下查詢從名為"customers" 的表中選擇所有名字以"John" 開頭的客戶:
<code class="sql">SELECT * FROM customers WHERE name LIKE 'John%';</code>
以下查詢從名為"orders" 的表中選擇所有訂單總額大於100 美元的訂單:
<code class="sql">SELECT * FROM orders WHERE total > 100;<p>在WHERE 子句中,條件的語法通常為:</p> <pre class="brush:php;toolbar:false"><code class="sql">列名 运算符 值</code>
條件可以組合在一起使用邏輯運算符,如AND、OR 和NOT。例如,以下查詢從名為 "employees" 的表中選擇所有薪水大於 50,000 美元且部門為 "Sales" 的員工:
<code class="sql">SELECT * FROM employees WHERE salary > 50000 AND department = 'Sales';</code>
以上是sql中where後面寫條件用什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!