0
如何從時隙表中返回所有行,也通過僱員SQL如何返回表中的所有行,並通過ID限制的另一行,並讓他們加入
該查詢限制從諮詢表中的行返回條目與僱員= 1,
SELECT TimeSlot, conStart, firstName, lastName, phoneNumber
FROM TimeSlots
LEFT JOIN consultation
ON TimeSlots.TimeSlot = consultation.conStart
LEFT JOIN patient
ON consultation.patientId = patient.patientID
WHERE employeeId = 1
這給了我這個
11:00:00.0000000 11:00:00.0000000 chris wilson 6666666666
我想知道如何來顯示所有的時隙而只能從顯示條目one employeeID
這就是我想要的結果。
09:00:00.0000000 NULL NULL NULL NULL
09:20:00.0000000 NULL NULL NULL NULL
09:40:00.0000000 NULL NULL NULL NULL
10:00:00.0000000 NULL NULL NULL NULL
10:20:00.0000000 10:20 tim is 1111111111
10:40:00.0000000 NULL NULL NULL NULL
11:00:00.0000000 11:00 chris wilson 6666666666
11:20:00.0000000 NULL NULL NULL NULL
什麼表已僱員?您應該在該表上將employeeid包含在您的連接條件中。例如如果employeeId位於「諮詢」表中,則在左側的連接中包含'和employeeid = 1'。你現在擁有的地方條件基本上是定期加入。 – ZLK
大聲笑我新的它必須是非常簡單的東西,我一直在這個上週苦惱。 –
我只是試過這個,它的工作原理,非常感謝。 –