Autor | Zpráva | ||
---|---|---|---|
Greeg Profil |
#1 · Zasláno: 29. 8. 2009, 14:40:59 · Upravil/a: Greeg
mam tabulku:
meno | datum | data ------------------------- martin | 2009-07-14 | ... martin | 2009-09-21 | ... martin | 2009-03-10 | ... karol | 2009-02-18 | ... karol | 2009-04-15 | ... a z nej potrebujem dostat aktualne data (teda s najaktualnejsim datum) od kazdeho usera pri beznom GROUP BY mi data pospaja pod fyzicky prvy riadok groupy v tabulke, takze dostanem martin | 2009-07-14 | ... karol | 2009-04-15 | ... je nejaky sposob ako vybrat riadok groupy, ktory ju bude reprezentovat? |
||
nightfish Profil |
#2 · Zasláno: 29. 8. 2009, 15:24:43
select meno, max(datum) from tabulka group by meno |
||
Greeg Profil |
#3 · Zasláno: 29. 8. 2009, 15:46:31 · Upravil/a: Greeg
ok no mne ide o to aby som vybral este aj 'data' pre prislusny riadok
select meno, max(datum), data from tabulka group by meno ak to spravim takto, hodnota data bude hned z prveho riadku a nie toho v ktorom mam max datum. mozno ze mam o tom ako pracuje group zlu predstavu, da sa to takto vobec urobit? |
||
Kajman_ Profil * |
#4 · Zasláno: 30. 8. 2009, 21:05:23
Viz. faq
|
||
Časová prodleva: 15 let
|
0