![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cze all!!
Mam takie oto zapytanie w sql:
No mam problem w bazie mam okres ubezpiecznia w formie date. Chodzi mi o to aby to pytanie wypisywało mi rekordy na rok i 7 dni przed data aktualną. Przykałd: mamy date 30.07.2005 a data w rekordzie mam 23.07.2004 i wypisuje mi ten rekord ale juz nie chce mi wypisywac rekordu z data 23.06.2003 roku. Jestem żółtodziobem próbowałem wszystkiego czego umiem... a umiem nie wiele szukałem na forum ale nie umiem zbytnio zastosowac funkcji mktime. Z góry thx. P.S. Muszę oddać prace na zaliczenie do 15.07.2005 r. więc prosze o szybką odpowiedz. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Jaka wersja MySQL :?: Rozwiązań jest dużo.
-------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
przepraszam! zapomniałem podac:
- MySQL 3.23.58 - php 4.3.9 - Apache 1.3.31 Coś nie coś już próbowałem... ale nadal mi się wywala to zapytanie |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 12.05.2003 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Kod DATE_SUB( DATE_SUB( CURDATE( ) , INTERVAL 7 To Ci zawsze podaje date o 7 dni i jeden rok mniejsza od aktualnej.DAY ) , INTERVAL 1 YEAR ) Teraz zeby wyciagnac date 23.06.2003 musialbys na serwerze zmienic date na 30.06.2004. Chyba najlepiej zamiast CURDATE( ) wprowadzic date na ktora chcesz wykonac obliczenia. Ten post edytował elessar 11.07.2005, 09:48:57 -------------------- ..::elessar::..
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wiem, że tak by było prościej ale ja muszi mi wyświetlać rekordy od daty aktualnej czyli curdate()
![]() BIG THX dla wszystkich a specjalnie dla dart(ele) za nieocenioną pomoc ![]() Ten post edytował zabuza 12.07.2005, 09:21:09 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:04 |