Autor Zpráva
simka00
Profil
dá se nějak v mysql 4 vybrat dvou a vícekrát hodnotu t.data, pokaždé pro jiné WHERE?
SELECT u.username, t.data

FROM tabulka AS t, users AS u
WHERE u.id = t.id_user AND t.datum = '$dnes'

(další where by bylo např. ... t.datum = '$vcera', pak třeba bez omezení data)

předpokládám, že tam bude nějaký vnořený dotaz, ale tam jsem ještě nedošel
Kajman_
Profil *
Ve 4.1 by to vnořeně šlo, dřív asi takhle nějak...

SELECT u.username, t1.data dnes, t2.data vcera, t3.data vanoce
FROM users AS u
LEFT JOIN tabulka AS t1 ON u.id = t1.id_user AND t1.datum = '$dnes'
LEFT JOIN tabulka AS t2 ON u.id = t2.id_user AND t2.datum = '$vcera'
LEFT JOIN tabulka AS t3 ON u.id = t3.id_user AND t3.datum = '$vanoce'

no a bez omezení data... to vám pak naskáče spousta opakování hodnot dnes a vcera... spíš bych to v takovém případě dal do jednoho sloupečku a správně seřadil.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0