Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MySQL Query (https://www.delphipraxis.net/13000-mysql-query.html)

BenjaminHelbig 9. Dez 2003 08:47


MySQL Query
 
Hi Leute,

hoffe jemand von Euch kann mir bei einer MySQL Query helfen.

Ich habe 2 Tables.

Table1: Table2:
ID projekt_id
Mailbox_Name faxbox_id
FAx_number projektname
active

Die Query verknüpft die Tables von ID zu faxbox_id

Sinn besteht darin alle Faxboxen aus Table1 anzuzeigen aber nur die activen Projekte aus Table2 sichtbar zu machen.
Wenn ich folgende Query nehme:

SELECT fax_boxes.*, fax_projects.project_name FROM fax_boxes
LEFT JOIN fax_projects ON fax_boxes.id=fax_projects.faxbox_id
where fax_projects.active = 1

dann zeigt er mir leider nicht alle faxboxen an.
Nehme ich hingegen:

SELECT fax_boxes.*, fax_projects.project_name FROM fax_boxes
LEFT JOIN fax_projects ON fax_boxes.id=fax_projects.faxbox_id

Dann zeigt er mir einige Faxboxen doppelt an, da alle Projekte angezeigt werden.

Hoffe jemand von Euch hat eine Idee.

Grüßle Ben

Duffy 9. Dez 2003 11:32

Re: MySQL Query
 
Hallo BenjaminHelbig,
"Select DISTINCT" heißt das Lösungswort.

bye
Claus


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz