![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam w tabelu kolumne dzisiaj, w której są wyświetlane daty w takim formacie: rrrr-mm-dd-gg-mm, gdzie rrrr oznacza rok, np. 2009, mm miesiąc np. 12 to grudzień, dd dzień miesiąca, gg, godzine np. 18, a mm minuty, np. 59 i wygląda np. dzisiaj: 2009-10-10-11-50 . Teraz, w różnych rekordach, są różne te cyfry, w jednym dzisiejsza data, w drugim z przed miesiac, w innym jeszcze inna.. Godzine i mnute zostawny w spokoju ;p CHciałbym wyciągnoć ilość rekordów, w których est dzisiejsza data, obojętnie która godzina i minuta, ważne by wyświetlała się ilość rekordów o dzisiejszej dacie, nie ważne o jakiej godzinie. Ma ktoś jakąś propozycje ? Sam myślałeł, by zapytaniem takim :
gdzie zmienna dziś to po prostu data w formacie rrrr-mm-dd . I coś mi nie chodzi, wyświetla zawsze jeden rekord.. Ten post edytował bialko0019 10.10.2009, 10:56:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 18 Dołączył: 7.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzisiaj > 2009-10-10-00-00 AND dzisiaj < 2009-10-10-23-59
(IMG:style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
coś mi nie działa, może przez to że rozdziela cyfry myślnik " - " ?
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat rrrr-mm-dd-gg-mm tylko nie mow ze dales to pole jako pole tekstowe...o DATETIME nie slyszal? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
już sobie poradziłem dzięki LIKE'%rrrr-mm-dd%' tylko, że zmieniłem typ pola. Dziękuję
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
skoro dales mi POMOGL to znaczy ze zmieniles na DATETIME. Skoro zmieniles to nie uzywaj LIKE. Ono sluzy do porównywania tekstow. Skoro masz juz pole datowe to sformatuj datę przy pomocy np. DATE_FORMAT i porownuj wowczas
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 09:13 |