Autor | Zpráva | ||
---|---|---|---|
Ondeka Profil * |
#1 · Zasláno: 29. 12. 2012, 22:03:59
Dobrý den, potřeboval bych vypsat z DB datum teda píš jen rok. Kde by se datum neopakovalo.
(1, '2012-07-02', '20:00:00', 'Nadpis', 'text'); (2, '2012-06-02', '20:00:00', 'Nadpis', 'text'); (3, '2011-07-02', '20:00:00', 'Nadpis', 'text'); (4, '2010-07-02', '20:00:00', 'Nadpis', 'text'); Při výpisu: 2012 2011 2010 |
||
Taps Profil |
Ondeka:
SELECT * from tabulka group by YEAR(datum) order by DESC |
||
whoami Profil |
#3 · Zasláno: 29. 12. 2012, 22:18:13
Rok:
//SELECT YEAR('2012-07-02') SELECT YEAR(departure) FROM to_product_unit_part ORDER BY departure DESC SELECT DISTINCT YEAR(`departure`) FROM `to_product_unit_part` ORDER BY `departure` DESC |
||
Ondeka Profil * |
#4 · Zasláno: 30. 12. 2012, 19:58:49
Ondeka, whoami:
Díky, jenom jsem tam ješte přidal AS 'year' kvůli výpisu: SELECT DISTINCT YEAR(`departure`) AS 'year' FROM `to_product_unit_part` ORDER BY `departure` DESC
|
||
whoami Profil |
#5 · Zasláno: 31. 12. 2012, 02:16:08
Ondeka:
Jo to už je na tobě, jak chceš aby se na výstupu jmenoval sloupec. Jenom prosím dodržuj jednu konvenci pro ohraničení názvů sloupců..: `departure` a 'year' já třeba používám pro sloupec SELECT `sloupec` a pro data WHERE `sloupec` = 'podminka'.. Nenutím tě do mé, ale je hezké to sjednotit.. ať nemáš potom binec.. |
||
Časová prodleva: 11 let
|
0