phpbar.de logo

Mailinglisten-Archive

Abfrage

Abfrage

Andre Krajnik mysql_(at)_lists.phpcenter.de
Mon, 08 Oct 2001 19:25:40 +0200


iwos Internet-Service schrieb:
> 
> > > SELECT * FROM register,autodesk,arbeitsplatz,ausweise,mktgmaterial
> > > WHERE (register.register_id = arbeitsplatz.arbeitsplatz_id
> > > AND register.autodesk_id = autodesk.autodesk_id)
> > > OR (register.register_id = ausweise.ausweise_id
> > > AND register.autodesk_id = autodesk.autodesk_id)
> > > OR (register.register_id = mktgmaterial.mktgmaterial_id
> > > AND register.autodesk_id = autodesk.autodesk_id)
> >
> > SELECT a.*,b.*,c.* ..... FROM register AS a, autodesk AS b,
> arbeitsplatz AS c
> > .... WHERE (a.register_id = c.arbeitsplatz_id ......
> >
> > damit sollte das gehen.
> >
> > halt jede tab einzeln ansprechen.
> >
> > enrico
> 
> also: hab jetzt folgendes ungetüm
> 
> SELECT reg.*,aut.*,mkt.*,arb.*,aus.*
> FROM register AS reg, autodesk AS aut,mktgmaterial AS mkt,arbeitsplatz
> AS arb ,ausweise AS aus
> WHERE (reg.register_id = arb.arbeitsplatz_id
> AND  aut.autodesk_id = reg.autodesk_id )
> OR (reg.register_id = aus.ausweise_id
> AND reg.autodesk_id = aut.autodesk_id)
> OR (reg.register_id = mkt.mktgmaterial_id
> AND reg.autodesk_id = aut.autodesk_id)

Versuch mal die Bedingungen zu klammern Bsp. 

Where ((a = b) and (C = d)) or (( a = C ) and (C = D))


> 
> aber klappt leider nicht .
> 
> (verzweifel)
> 
> Wolfgang S.
> 
> ---
> !!NEU!!
> Fragen und Antworten zu MySQL und dieser Liste unter
> -->>  http://www.4t2.com/mysql

-- 
mfg

Andre

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive