Forum - Beitrag anzeigen

CF-Advanced - Re: Datenbank durchsuchen und Ergbnisse als Liste anzeigen

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 13.04.2011 10:37 (1189 Aufrufe)
Name: pmedv
Titel: Re: Datenbank durchsuchen und Ergbnisse als Liste anzeigen
Inhalt: Hallo,
wenn die Tabellen wirklich gleich sind (od. beinahe gleich)
kannst du diese mit union verknüpfen:
select id,ort,titel,strasse, 1 as tid from table1
union
select id,ort,titel,strasse, 2 as tid from table2
union
select id,ort,ittel,' as strasse, 3 as tid from table3

die wesentlichste regel bei union lautet, dass die anzahl der spalten bei der abfrage für alle Tabellen gleich ist
sollte es in einer tabelle eine spalte nicht geben, kannst du dir mit einer virt. spalte abhelfen (siehe table3). die Spalte tid habe ich eingeführt, damit du in der weiteren verarbeitung des queries auf die eigentliche tabelle zurückkommst.
zb kann es in jeder tabelle einen datensatz mit der id 1 geben. ohne tid würdest du normalerweise nicht wissen von welcher Tabelle der Datensatz kommt.


Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen