0
我想寫一個查詢來檢索只存在於一個表中的數據,我還有其他需要解決的參數我研究了這個語法,但我不明白爲什麼我的其他參數參數沒有被使用。對不起,如果這篇文章看起來相當缺乏經驗,我只用了一個月的SQL。SQL不存在包含多個參數
/*List the patient id, primary diagnosis and attending physician id for current admissions (no discharge date) in ICU
who haven't had an encounter with their attending physician.*/
PRINT 'GROUP 5 SELECT A';
PRINT '';
SELECT Admissions.PatientID, Admissions.PrimaryDiagnosis, Admissions.AttendingPhysicianID
FROM Admissions
WHERE NOT EXISTS
(SELECT *
FROM Encounters
WHERE (Admissions.PatientID = Encounters.PatientID)) And (Admissions.DischargeDate is NULL) And (Admissions.NursingUnitID = 'ICU');
我懷疑'(Admissions.DischargeDate是否爲NULL)'和'(Admissions.NursingUnitID ='ICU')'應該在子查詢內,但我'不確定,因爲很難弄清楚什麼是邏輯應該是完全的。 – GolezTrol
我如何編寫我的語法以將它們放在子選擇之外? –
刪除最後一個'''並放在'(Admissions.PatientID = Encounters.PatientID)'之後。 – GolezTrol