sql where 語句用法與實例教程
sql where 語句用法與實例教程
SQL查詢的最有用的功能,因為它允許您有選擇地只檢索行的興趣。 WHERE子句用於指定表的,只有某些行顯示的基礎上,介紹了該標准在哪裡條款。
SELECT column_name
FROM derived_table
WHERE conditions
實例一
SELECT EMPLOYEEIDNO
FROM EMPLOYEESTATISTICSTABLE
WHERE POSITION = 'Manager'
這將顯示所有管理人員身份證號碼。一般來說,文字列,堅持等於或不等於,並確保任何文本,在聲明中出現的是單引號包圍(')。
SELECT EMPLOYEEIDNO, SALARY
FROM EMPLOYEESTATISTICSTABLE
WHERE POSITION = 'Manager' AND SALARY > 1000
在WHERE子句中可以組合使用任何邏輯運算符。在這裡,查詢返回的所有管理人員的薪水是1000美元更大的名單。
實例三
SELECT EmployeeAddressTable.Address, EmployeeAddressTable.LastName
FROM EmployeeStatisticsTable,EmployeeAddressTable
WHERE EmployeeAddressTable.EMPLOYEEIDNO = EmployeeStatisticsTable.EMPLOYEEIDNO
AND EmployeeStatisticsTable.POSITION = 'Staff'