phpbar.de logo

Mailinglisten-Archive

LEFT JOIN?

LEFT JOIN?

Juri Smarschevski mysql_(at)_lists.phpcenter.de
Fri, 13 Apr 2001 18:01:23 +0200


> -----Original Message-----
> From: Heiko Schubert [mailto:h.schubert_(at)_ghost.tmt.de]
> Sent: Friday, April 13, 2001 1:59 PM
> To: mysql-de_(at)_lists.4t2.com
> Subject: LEFT JOIN?
>
>
> Hallo Mitleser,
Hi Heiko,

> Bsp.: Zeige mir alle Domainen die der "1" noch nicht zugeordnet sind.
>
> Tabelle domain:
> 1,"domaine1.de"
> 2,"domaine2.de"
> 3,"domaine3.de"
>
> Tabelle daccess:
> 0,"domain1.de","1"
> 3,"domain1.de","1"
>
> Die gesuchte Abfrage sollte
>
> 2,"domaine2.de"
>
> als Ergebnis bringen.
>
> 	SELECT domain.domain_id, domain.domain
> 	FROM domain
> 	LEFT JOIN daccess
> 	ON (daccess.uid='$uid' AND daccess.domain=NULL)
>
> ... das zeigt mir aber alle verfügbaren Domainen an, ist also falsch. Ich
> stehe hier total auf dem Schlauch ... hat jemand einen Tip für mich?

// nicth getestet, aber koennte gehen ;-)
SELECT domain.domain_id, domain.domain
FROM domain
LEFT JOIN daccess
ON (domain.domain=daccess.domain)
WHERE daccess.domain IS NULL


Gruss,
Juri


---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive