webForumDet fria alternativet
Logga in / Bli medlem

Referensintegritet

Databaser & SQL

2 svar · 249 visningar · startad av ElMaco

Medlem sedan juni 2000161 inlägg
Frågan#1

Ponera att jag har en tabell med företagsnamn och en tabell med anställda.

Kan jag inte få fram alla företagsnamn som inte har någon anställd genom att köra en RIGHT OUTER JOIN där companyID = null?

Jag har sett det göras, men minns inte riktigt hur... Kan någon friska upp minnet?

/M.

Medlem sedan dec. 200012 464 inlägg
#2
select c.name from employee as e right outer join company c on e.company = c.company where e.company is null
Medlem sedan juni 2000161 inlägg
#3

Klockers! Vem behöver Books Online, när vi har LarsG Inline. ;)

255 ms totalt · 4 externa anrop · v20260731065814-full.05830320
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)