mehrere Selekts als eine Ergebnis Liste
#Was jemand wie ich aus diesem selekts eine Resultset machen kann?
select spalte "Wert1" from
tabelle
where
Spalte=Wert1
select spalte "Wert2" from
tabelle
where
spalte=Wert2
select spalte "Wert3" from
tabelle
where
spalte=Wert3
#So das sowas am Schluss rauskommt?
Wert1 Wert2 Wert3
1 2 3
#Danke!
select spalte "Wert1" from
tabelle
where
Spalte=Wert1
select spalte "Wert2" from
tabelle
where
spalte=Wert2
select spalte "Wert3" from
tabelle
where
spalte=Wert3
#So das sowas am Schluss rauskommt?
Wert1 Wert2 Wert3
1 2 3
#Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 54062
Url: https://administrator.de/contentid/54062
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar
Moin tennessee,
das gewünschte Ergebnis, das ich allerdings für vollkommen sinnfrei halte, sollte so erzeugt werden können (falls die bisherigen Abfragen bei Dir tatsächlich ein Resultat liefern):
Gruss
Biber
das gewünschte Ergebnis, das ich allerdings für vollkommen sinnfrei halte, sollte so erzeugt werden können (falls die bisherigen Abfragen bei Dir tatsächlich ein Resultat liefern):
Select a.syncvalue "Gesamt", b.syncvalue "Telefon", c.syncvalue "Email", d.syncvalue "Sonstige"
from RDRemedySync a, RDRemedySync b, RDRemedySync c, RDRemedySync d
where
(a syncviewID = 80
and
a.syncstamp >= '2007-02-01'
and
. syncstamp <= '2007-02-28'
and not a. syncvalue = 0)
and
(b. syncviewID = 81
and
b.syncstamp >= '2007-02-01'
and
b.syncstamp <= '2007-02-28'
and not b.syncvalue = 0)
and
(c.syncviewID = 83
and
c.syncstamp >= '2007-02-01'
and
c.syncstamp <= '2007-02-28'
and not c.syncvalue = 0
)
and
(d.syncviewID = 167
and
d.syncstamp >= '2007-02-01 00:00:00.000'
and
d.syncstamp <= '2007-02-28 23:59:59.000'
and not d syncvalue = 0);
Gruss
Biber