Hi!
Ist es mit MySQL grundsätzlich möglich eine SELECT Anweisung innerhalb einer SELECT Anweisung auszuführen?
Gedacht wäre es so:
1. SELECT (foo) liefert mir: 2. SELECT (bar) liefert mir:
Die beiden Anweisungen sollen so miteinander verknüpft werden, dass schlussendlich etwas bei rauskommt, das so ausschaut:
Nur wie schreibt man das an?
... kanns ja wohl nicht sein.
ein
bringt mich da nicht weiter...
Das Ergebnis "bar" ist wohlgemerkt keine Tabelle, sondern das Ergebnis einer SELECT Anweisung mit GROUP BY.
Kann mir das Beispiel bitte jemand richtig stellen?
Danke,
Manuel.
Ist es mit MySQL grundsätzlich möglich eine SELECT Anweisung innerhalb einer SELECT Anweisung auszuführen?
Gedacht wäre es so:
1. SELECT (foo) liefert mir: 2. SELECT (bar) liefert mir:
PHP-Code:
u v w p q o
------------- -----
a d g 1 1 x
b e h 2 2 y
c f i 3 3 z
PHP-Code:
u v w x o
-----------------
a d g 1 x
b e h 2 y
c f i 3 z
PHP-Code:
SELECT u, v, w, p
FROM foo
WHERE foo.p = SELECT q, o
FROM bar
ein
PHP-Code:
SELECT
t1.zahl, t2.quadrat
FROM
tabelle1 t1
INNER JOIN tabelle2 t2 ON t1.tab1_id = t2.tab1_id
Das Ergebnis "bar" ist wohlgemerkt keine Tabelle, sondern das Ergebnis einer SELECT Anweisung mit GROUP BY.
Kann mir das Beispiel bitte jemand richtig stellen?
Danke,
Manuel.
Kommentar