Autor | Zpráva | ||
---|---|---|---|
lenkasui Profil |
#1 · Zasláno: 19. 11. 2007, 18:33:11
dobrý den, jak mám prosím Vás v takové tabulce:
id_poctu // pocet // datum 1 // 25 //15.6.2007 2 // 32 // 18.6.2007 3 // 45 // 29.6.2007 4 // 12 //01.7.2007 5 //15 // 03.7.2007 vypsat pomoci dotazu součet čísel ze sloupce POCET za JEDNOTLIVY MESIC, aby vypis vypadal treba takto: měsíc: 6 1 // 25 // 15.6.2007 2 // 32 //18.6.2007 3 //45 //29.6.2007 ------------------------------------- Celkovy pocet: 102 měsíc: 7 4 // 12 // 01.7.2007 5 // 15 // 03.7.2007 ------------------------------------ celkovy pocet: 27 datum se zadava do tabulky pri vkladani dat pomoci formulare automaticky, pomoci prikazu CURRENT_TIMESTAMP() // tento znak pisu jen proto, abych citelne oddelila hodnoty pro prehlednost zde na foru, pomuze mi nekdo? |
||
djlj Profil |
#2 · Zasláno: 19. 11. 2007, 18:42:12 · Upravil/a: djlj
V tom cyklu, kde to vypisuješ, si ukládej do nějaké proměnné, jaký byl poslední zobrazený měsíc. A pokud byl jiný, než je aktuální, zobraz nadpis.
|
||
lenkasui Profil |
#3 · Zasláno: 19. 11. 2007, 19:03:18
prave, ze to jeste nikde nevypisuju, nevim, jak to vypsat, nevim totiz , jak program prave pozna mesic, cislo mesice.....?
|
||
Kajman_ Profil * |
#4 · Zasláno: 19. 11. 2007, 19:47:37
nevim, jak to vypsat
select t.*, month(t.datum) mesic from tabulka t order by t.datum |
||
lenkasui Profil |
#5 · Zasláno: 19. 11. 2007, 21:10:52
Dekuji za odpoved..
kdyz chci do tabulky vkladat tyto cisla a pak s nimi provadet pocetni operace, jak ma vypadat zapis pro vytvoreni teto tabulky, treba takto?: CREATE TABLE pocty ( id_poctu INT NOT NULL auto_increment, pocet TINYINT(2) NOT NULL, ******* zde chci zadavat cislo, normalni i desetinne, tedy: 25 nebo 25,5 je spravne to TINYINT(2) NOT NULL?? datum TIMESTAMP(14), PRIMARY KEY (id_poctu) ); |
||
Kajman_ Profil * |
#6 · Zasláno: 19. 11. 2007, 21:31:18
decimal pro pevnou desetinou čárku (např. částky v korunách)
float či double pro plovoucí desetinou čárku viz. http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html |
||
Časová prodleva: 16 let
|
0