Jak udělat SQL query s výpisem pložek za měsíc

8 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahoj, mám problémek a sice nevím jak napsat SQL query v PHP, mám záznamy v DB s datuem ve formátu rrrr-mm-dd Potřebuju selektnout všechny záznamy za poslední měsíc. Najde se nějaká chytřejší hlava než já a poradí mi? :) Díky Martin
  2. SELECT * FROM blabla WHERE datum = ?<číslo žádaného měsíc>?; Ale vůbec si nejsem jist, jestli to bude fungovat, je to jen nápad. Honza
  3. <HTML>sorry ale nebude, je to 100% blbost .... jak se v SQL pracuje s formatem dd-mm-rrrr uz nevim,pouzivam INT a unixtimestamp</HTML>
  4. myslim ze na tohle existuje neco jako dateformat .. jen si nejsem jistej jestli jako argument akceptuje jen samotny datum .. zkusit to muzes
  5. Tak to se v tom případě musím zeptat, jestli zástupný znaky ? a * fungují alespoň u řetězců, když ne u datumu.
  6. asi te zase zklamu ale ne .. 0 a vic neurcitych znaku zastupuje % a mam dojem (hlavu za to nedam) ze 1 neurcity znak podtrzitko _ s tim datem to bude: SELECT `x` FROM `y` WHERE DATE_FORMAT(`sloupec_s_datem_Y-m-d`, '%m') = '$mesic'
  7. sem vul, jde to jednodusejc .. ... WHERE MONTH(`datum`) = '$mesic'
  8. díka a sorry zároveň já jsem ten dotaz špatně položil, myslel jsem výpis položek za poslední měsíc, tj. za uplynulých 30 dní.... to už je o dost složitější ne?

← Zpět na všechna témata