IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @915
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Dajte zbohom celulitíde

S novinkami radu NIVEA Q10 plus môžete hodiť celulitídu za hlavu. www.NIVEA.sk

Zaregistruj sa!

Tvoj názor sa ráta a oplatí! Pridaj sa a vyhraj iPad. www.marketagent.com

Zhoď nadbytočné kilogramy

Rýchlo. Jednoducho. Trvalo. Za pomoci naturálnych produktov ! www.janinblog.com

Všetko za 9,90€

obľúbené Topshop produkty za skvelú cenu len 9,90€! Kliknite a nakupujte. Topshop www.topshop.sk

Poistenie majetku UNIQA

Uzavrite zmluvu a získajte zdarma non-stop služby UNIQA Assistance! www.uniqa.sk

Select zavisly na case aj pocte prispevkov v danom case

Zaslať odpoveď
AutorSpráva
camo
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 05.09.2009
Príspevky: 1176
Bydlisko: Lehota pod Vtáčnikom

PríspevokZaslal: Po 19.09.11 13:35Odpovedať s citátomNávrat hore

Neviem kde sa tam bere ten limit. Nič také tam nemám. A zdá sa, že PhpMyAdmin má hlášky navlas rovnaké ako konzola, tak to skúšaj radšej tam. Je to rýchlejšie

Mne tá logika fungovala. Priemer z celkového príspevku a len tie ktoré mali počet za posledné obdobie väčší ako dané číslo. Ja som robil ale s číslami nie s dátumami a už vonkoncom som to nekonvertoval za jazdy...

EDIT:

Tá zátvorka na konci nemá byť! Neviem ako sa mi tam dostala...
Zobraziť informácie o autoroviOdoslať súkromnú správuSkypeZobraziť autorove WWW stránky
baumax
Užívateľ
Užívateľ

Založený: 11.12.2007
Príspevky: 278

PríspevokZaslal: Po 19.09.11 14:16Odpovedať s citátomNávrat hore

limit vychadza asi z toho having pocet >= 60

dal som prec zatvorku: :> #1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
Zobraziť informácie o autoroviOdoslať súkromnú správu
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Po 19.09.11 15:07Odpovedať s citátomNávrat hore

skus toto:
kód:
SELECT a.nick_name, AVG(prispevok) priemer
FROM prispevky_table a
INNER JOIN (
   SELECT nick_name, count(*) pocet
   FROM prispevky_table
   WHERE STR_TO_DATE(datum, '%d.%m.%Y') >= SUBDATE(CURDATE() , INTERVAL 6 MONTH)
   GROUP BY nick_name
   HAVING pocet >=60
) b
USING(nick_name)
GROUP BY a.nick_name
ORDER BY priemer DESC

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
camo
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 05.09.2009
Príspevky: 1176
Bydlisko: Lehota pod Vtáčnikom

PríspevokZaslal: Po 19.09.11 15:38Odpovedať s citátomNávrat hore

Len tak pre istotu sa spýtam, aká je to verzia Mysql.
Lebo count(*) by mala pracovať aj bez group by.
Zobraziť informácie o autoroviOdoslať súkromnú správuSkypeZobraziť autorove WWW stránky
baumax
Užívateľ
Užívateľ

Založený: 11.12.2007
Príspevky: 278

PríspevokZaslal: Po 19.09.11 15:58Odpovedať s citátomNávrat hore

stenley, vyzera, ze je to OK, vdaka, este to skontrolujem .... ale asi hej, dalo tych istych ludi, ako predtym a spravne zoradilo (teda podla celkoveho priemeru) a vybralo pekne len ludi podla podmienky minimalneho poctu 60 za poslednych 6 mesiacov

// pridané po 12 minútach od posledného príspevku

camo napísal:
Len tak pre istotu sa spýtam, aká je to verzia Mysql.
Lebo count(*) by mala pracovať aj bez group by.

Verzia MySQL klienta: 5.0.51a
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
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.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd