[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Nepochopeny GROUP BY

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 20.02.2010 15:44 | Nepochopeny GROUP BY

Zdravim,
mam SQL prikaz:
Kód:
SELECT post_time, topic_id FROM forum_posts WHERE forum_id=16 ORDER BY post_time DESC LIMIT 10

vypise:
Kód:
topic_id - post_time
944 - 1266676207
944 - 1266675998
944 - 1266675993
944 - 1266664388
972 - 1266532737
944 - 1266530089
980 - 1265731400
972 - 1265731023
972 - 1265729631
972 - 126221649


ja by som ale potreboval, aby tie topic_id vzdy zobral iba raz a posledny prispevok z nich, tak som pouzil:
Kód:
SELECT post_time, topic_id FROM forum_posts WHERE forum_id=16 GROUP BY topic_id ORDER BY post_time DESC LIMIT 10

vypise ale:
Kód:
topic_id - post_time
980 - 1265731400
972 - 1262216490
970 - 1257801084
969 - 1257801032
968 - 1257800886
923 - 1257800636
950 - 1255440964
737 - 1254748323
795 - 1253968841
961 - 1251811044

Co to je ? :D kde je 944 ?


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Skúsený užívateľ
Skúsený užívateľ
Nepochopeny GROUP BY

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 20.02.2010 15:59 | Nepochopeny GROUP BY

Skús
Kód:
SELECT MAX(post_time), topic_id FROM forum_posts WHERE forum_id=16 GROUP BY topic_id ORDER BY post_time DESC LIMIT 10
Keď používaš GROUP BY, mal by si selectovať len agregované alebo zgrupované stĺpce (tj. len tie, na ktoré je použitá nejaká MAX, MIN, COUNT, AVG funkcia a tie ktoré sú vymenované v GROUP BY).


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Nepochopeny GROUP BY

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
Napísal autor témyOffline : 20.02.2010 16:32 | Nepochopeny GROUP BY

Vypise:
Kód:
980 -
972 -
970 -
969 -
968 -
923 -
950 -
737 -
795 -
961 -

Takze to nespravilo spravne a este aj post_time zmizol :D

EDIT:
Kód:
SELECT MAX(post_time) as post_time, topic_id FROM forum_posts WHERE forum_id=16 GROUP BY topic_id ORDER BY post_time DESC LIMIT 10

a ide :)


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
 [ Príspevkov: 3 ] 


Nepochopeny GROUP BY



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

mod - Color Group

v Redakčné systémy

6

641

14.02.2007 12:52

mokus

V tomto fóre nie sú ďalšie neprečítané témy.

Group by - posledny vyskyt

v Databázy

6

658

13.07.2011 12:46

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

rename, GROUP BY, cURL

v PHP, ASP

1

422

06.03.2010 15:22

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Pcforum group na last.fm

v Krčma

11

1609

18.01.2009 19:09

br4n0

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 2003 group policy update

v Operačné systémy Microsoft

0

412

28.08.2007 12:24

Miro Betko

V tomto fóre nie sú ďalšie neprečítané témy.

oracle sql agregacne funkcie group by

v Databázy

1

515

10.05.2016 7:49

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 8.1 Group policy client,chyba

v Operačné systémy Microsoft

2

285

07.12.2015 16:09

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

P: Team Group Xtreem "8Pack Edition", DDR4-4133, CL18 - 16 GB

v Predám

3

488

14.09.2021 18:25

ericc64



© 2005 - 2024 PCforum, edited by JanoF