Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von April

SELFHTML Forumsarchiv
UNION und Quelle

Informationsseite
  1. Seite (DATENBANK) UNION und Quelle von Markus, 30. 04. 2006, 18:51
nach unten

UNION und Quelle

Die folgende Nachricht zum Thema stammt von: Markus, 30. 04. 2006, 18:51

Hallo,

ich habe einen UNION-SQL und sollte im Ergebnis trotzdem wissen aus welcher Tabelle die Daten kommen. Hier erstmal die Abfrage:

(SELECT id AS id_ps, title, date, location, city FROM tab_a WHERE date>='20060430' AND date<'20060530' AND approved='1') UNION (SELECT id AS id_raiba, title, date, location, city FROM tab_b WHERE date>='20060430' AND date<'20060530' AND approved='1') ORDER BY date, title

Ich hätte jetzt erhofft, dass ich im Ergebnis einfach zwei Spalten habe  (id_ps / id_raiba), das ist aber leider nicht so.

Ist das irgendwie trotzdem möglich, dass ich herausfinden kann ob das Ergebnis nun aus tab_a oder tab_b kommt?

Gruss,

Markus

nach obennach unten

UNION und Quelle

Die folgende Nachricht zum Thema stammt von: dedlfix, 30. 04. 2006, 18:57

echo $begrüßung;

»» ich habe einen UNION-SQL und sollte im Ergebnis trotzdem wissen aus welcher Tabelle die Daten kommen.

Kurz und schmerzlos:
SELECT 'a' as quelle, id, ...
UNION
SELECT 'b' as quelle, id, ...


echo "$verabschiedung $name";

nach obennach unten

UNION und Quelle

Die folgende Nachricht zum Thema stammt von: Markus, 30. 04. 2006, 19:04

»» Kurz und schmerzlos:
»» SELECT 'a' as quelle, id, ...
»» UNION
»» SELECT 'b' as quelle, id, ...

Vielen Dank, auf die einfachsten Sachen kommt man meist nie :-/.

nach obennach unten

UNION und Quelle

Die folgende Nachricht zum Thema stammt von: Rouven, 30. 04. 2006, 18:57

Hi,

»» Ist das irgendwie trotzdem möglich, dass ich herausfinden kann ob das Ergebnis nun aus tab_a oder tab_b kommt?
ja, selektiere noch eine künstliche Spalte mit:
SELECT ..., 'tab_a' AS quelle FROM...
UNION
SELECT ..., 'tab_b' AS quelle FROM...


MfG
Rouven

--
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von April

© 1998-2006 Seite Impressum, Software: Classic Forum