Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Skaičiavimas iš mysql
Parašė Narysx· 2009 Lap. 20 19:11:30
#1
Tarkim turiu tokią lentelę ir
šiandien yra 2009-05-11:
Kaip man parašyti užklausą, kad rodytų žmogų, kurio visų
kiek suma
šiandien yra didžiausia? Šiuo atveju, man tūrėtų atvaizduot taip:
Kas: Petras
Kiek: 18
Kada: 2009-05-11
Labai reikia pagalbos šiuo klausimu. Iš anksto ačiū.
Parašė maxas66· 2009 Lap. 20 19:11:27
#2
$siandien = date("Y-m-d");
$sql = "SELECT * FROM lentele WHERE kada = '$siandien' ORDER BY kiek DESC LIMIT 0,1";
nežinau kur privėliau klaidų :D
REDAGUOTA!
Redagavo maxas66· 2009 Lap. 20 19:11:56
Parašė Narysx· 2009 Lap. 20 20:11:34
#3
Ne taip supratai... Čia ištrauks vieną
kiek kuris yra didžiausias šnd. O man reik sumą ištraukt. Kurio žmogaus
kiek suma šiandien yra didžiausia.
Parašė sniuff· 2009 Lap. 20 20:11:11
#4
GROUP BY siandien daryk ir order by COUNT(kiek)
Parašė Narysx· 2009 Lap. 20 20:11:40
#5
Sniuff, valdai. ;D Ačiū. :)
Parašė Narysx· 2009 Lap. 20 22:11:13
#6
Dar vienas dalykas...
Kaip padaryt, kad rodytų didžiausią sumą ne šiandien, bet vakar?
darau taip:
$vakar = date("Y-m-d",mktime(0,0,0,date("m") ,date("d")-1,date("Y")));
ir kode vietoj $siandien rašau $vakar, bet vistiek skaičiuoja kur yra šiandien. :?