選擇查詢,我得到了3個表:項目,員工和project_employeeSQL服務器:從多個表
員工
- ID(INT,PK)
- 名稱
個項目
- PROJECT_ID(INT,PK)
- PROJECT_NAME
project_employee
- PROJECT_ID(INT,PK)
- EMPLOYEE_ID(INT,PK)
我試圖做的是編寫一個查詢,得到的是不是一個項目的所有員工的ID和名稱,例如項目數9.
所以,我想:
SELECT ID, Name
FROM [employee], [project_employee]
WHERE [employee].ID != [project_employee].emp_id AND [project_employee].project_id = 9;
但我總是得到空的結果,我的邏輯必然會出錯?
它不應該是'[員工] .ID = [project_employee] .emp_id和[project_employee] .project_id = 9',而不是!? –