Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.10.11
Prihlásený: 29.12.20
Príspevky: 284
Témy: 96
Bydlisko: Dlhé nad Ci...
Príspevok NapísalOffline : 09.05.2016 22:56

Ahojte,
snažím sa vypísať komentár od užívateľa save_uncle97 s najväčším počtom upvotov z tabuľky:
oracle sql agregacne funkcie group by
skúšal som to pomocou
Kód:
select login,text,max(upvotes)
from (select login,text,upvotes,idpost
from coment where login='save_uncle97')
group by login,text;


ale ten group by robí problémy, keď dám len group by login tak to funguje:
oracle sql agregacne funkcie group by
ale ak tam pridám aj text, do selectu a tým pádom aj do group by musím, tak to robí hlúposti:
oracle sql agregacne funkcie group by
v takomto tvare chcem výpis, ale len ten najviac upvotovaný, ale neviem ako do toho výpisu dostať ten text.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 10.05.2016 7:49

Group by ti pravdepodobne ani netreba.
1. riešenie:
select všetkých komentárov od používateľa, zoradiť ich podľa upvotes (desc) a vybrať prvý riadok (na to je v Oracle rownum, alebo top)

2. riešenie
mohlo by stačiť aj na konci do where ešte upvotes = (select max(upvotes) from coment). Síce je to subquery, takže trocha pomalšie, ale v tomto prípade to asi nebude vadiť.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Senior PL/SQL Oracle vývojár (BA)

v Ponuka práce

0

516

11.05.2012 17:11

Vasinova Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [SQL] Oracle - vnoreny INSERT vo Fukcii

v Databázy

15

1194

13.05.2010 13:04

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. K:Oracle programovani v PL/SQL

v Kúpim

0

234

22.02.2021 23:27

Trty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. traverse tree in SQL (najlepsie ORACLE <11g>)

v Databázy

0

325

24.10.2012 18:05

masterpeter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php funkcie, template, sql dotazy v funkcii

v PHP, ASP

10

831

18.01.2009 11:11

Unlink Zobrazenie posledných príspevkov

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

v Redakčné systémy

6

601

14.02.2007 12:52

mokus Zobrazenie posledných príspevkov

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

v Databázy

2

560

20.02.2010 16:32

Blackshadow Zobrazenie posledných príspevkov

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

v Databázy

6

620

13.07.2011 12:46

Blackshadow Zobrazenie posledných príspevkov

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

v PHP, ASP

1

395

06.03.2010 15:22

Ďuri Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

0

384

28.08.2007 12:24

Miro Betko Zobrazenie posledných príspevkov

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

v Krčma

11

1566

18.01.2009 19:09

br4n0 Zobrazenie posledných príspevkov

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

256

07.12.2015 16:09

Miso122 Zobrazenie posledných príspevkov

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

v Databázy

0

613

04.03.2010 23:05

bimbo34 Zobrazenie posledných príspevkov

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

v Databázy

0

782

06.03.2010 17:12

dEVIANT Zobrazenie posledných príspevkov

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

v PHP, ASP

0

445

22.01.2009 23:05

awtt Zobrazenie posledných príspevkov

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

v Databázy

6

892

15.04.2010 15:02

dEVIANT Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra