Delphi-PRAXiS
Seite 8 von 8   « Erste     678   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi bin am verzweifeln... select abfragen miteinander kombinieren??? (https://www.delphipraxis.net/161073-bin-am-verzweifeln-select-abfragen-miteinander-kombinieren.html)

Serienchiller 17. Jun 2011 09:32

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
also habe jetzt die where klauseln eingefügt vor der letzten klammer. funktioniert alles. danke nochmal.

SQL-Code:
SELECT * FROM bilder WHERE bid IN( 
SELECT DISTINCT b.bid FROM bilder b
left join zwbildertags x on x.bildid=b.bid
left join tags t on t.tid=x.tagid
left join zwbilderprogramme z on z.bildid=b.bid
left join programme p on p.pid=z.programmid
where b.name containing upper(:WERT)
or Upper(p.namep) containing UPPER(:WERT)
)

DeddyH 17. Jun 2011 09:33

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
Innerhalb der Klammer. Du ermittelst damit ja die unterschiedlichen PKs der Datensätze, die den Suchbedingungen entsprechen und holst daraus dann im äußeren SELECT erst die eigentlichen Daten.

Serienchiller 17. Jun 2011 09:35

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
@jobo
kann ich das im ibexpert machen? also sql befehle direkt eingeben?

mschaefer 17. Jun 2011 09:38

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
-- roter Kasten -- Kommentar gestrichen --

jobo 17. Jun 2011 09:41

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
Ich hab den IBExpert erst einmal benutzt, glaub unter Linux. Hier hab ich grad keinen.
Aber wenn ich mich richtig erinnere ja.
Das solltest Du aber einfach rausfinden können, wenn Du ihn vor Dir hast. Ansonsten gibt es hier sicher ne Menge IBExpert Experten. :)

Edit, ich glaub, ich werf da was durcheinander, das war nicht der IBExpert.

DeddyH 17. Jun 2011 09:43

AW: bin am verzweifeln... select abfragen miteinander kombinieren???
 
Unter "Nützliches" befindet sich der SQL-Editor IIRC.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 Uhr.
Seite 8 von 8   « Erste     678   

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