webForumDet fria alternativet
Logga in / Bli medlem

Hämta poster utan relationer

Databaser & SQL

2 svar · 155 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Jag vill hämta all information om en användare som finns med i tabellen "personnel" men som inte har en relaterad post i tabellen "deptrelations" och jag har faktiskt aldrig skrivit en sådan fråga tidigare och skulle behöva lite hjälp. Tabellerna har relation genom "userid".

Jag har försökt själv, men jag ser ju direkt att det är helt galet.

SELECT personnel.* FROM personnel, deptrelations WHERE personnel.userid <> deptrelations.userid
Medlem sedan juni 20022 599 inlägg
#2
SELECT personnel.* FROM personnel WHERE NOT EXISTS (SELECT userid FROM deptrelations where  personnel.userid = deptrelations.userid)
Medlem sedan apr. 20012 427 inlägg
#3

Tack så mycket! :)

248 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)