Autor | Zpráva | ||
---|---|---|---|
Petr Ká Profil |
#1 · Zasláno: 27. 1. 2012, 12:15:16
Ahoj, potřebuju mysql dotaz kterej mi najde uzivatele ktery spadaji pod neexistujici firmu (firma se odkazuje v tabulce uzivatelu na id firmy v jine tabulce) ... proste potrebuju dotazem vytahnout vsechny uzivatele (user), kteri maji ve sloupci spada_pod_firmu neexistijici id v tabulce firmy
potrebuju neco jako : SELECT a.id, a.login FROM user a,firmy b WHERE a.spada_pod_firmu=(b.id=null) |
||
Alphard Profil |
#2 · Zasláno: 27. 1. 2012, 12:34:34
Spojte to s
left join a filtrujte záznamy s pomocí where b.id is null .
|
||
Petr Ká Profil |
#3 · Zasláno: 27. 1. 2012, 12:45:38
Tak jsem to vyřešil ... :)
SELECT a.id, a.login FROM user a,firmy b WHERE a.spada_pod_firmu NOT IN (SELECT id FROM firmy) GROUP BY a.id |
||
Časová prodleva: 12 let
|
0