Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 21.01.2007 Ostrzeżenie: (0%)
|
Hej wam,
Jestem tu pierwszy raz, moze ktos mnie wspomoze? Jakie polecenie w SQL+ nalezy wpisac, by zliczaly sie dane z przedzialu 2 dowolnych dat wpisywanych z klawiatury? SELECT &to_date...................BETWEEN............ (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Nie mam pojecia. Na przyklad mamy kolumne: ZAWODNICY i kolumne NAGRODY. Kazdy zawodnik dostal pewna ilosc nagrod w latach. Jak napisac polecenie liczace ile nagrod zostalo przyznanych miedzy dowolnymi datami wpisywanymi z klawiatury? Dzieki z gory za pomoc, Pozdrawiam Beata |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.12.2006 Ostrzeżenie: (0%)
|
Hej wam, Jestem tu pierwszy raz, moze ktos mnie wspomoze? Jakie polecenie w SQL+ nalezy wpisac, by zliczaly sie dane z przedzialu 2 dowolnych dat wpisywanych z klawiatury? SELECT &to_date...................BETWEEN............ (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Nie mam pojecia. Na przyklad mamy kolumne: ZAWODNICY i kolumne NAGRODY. Kazdy zawodnik dostal pewna ilosc nagrod w latach. Jak napisac polecenie liczace ile nagrod zostalo przyznanych miedzy dowolnymi datami wpisywanymi z klawiatury? Dzieki z gory za pomoc, Pozdrawiam Beata Rozumiem, że istnieje jakieś pole z datą otrzymania tych nagród typu date - niech się nazywa data_otrzymania, a daty z klawiatury to "od" i "do" wtedy: w klauzuli where zapytania należałoby np. wpisać coś takiego: where data_otrzymania>='$od' and data_otrzymania<='$do' |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 21.01.2007 Ostrzeżenie: (0%)
|
Rozumiem, że istnieje jakieś pole z datą otrzymania tych nagród typu date - niech się nazywa data_otrzymania, a daty z klawiatury to "od" i "do" wtedy: w klauzuli where zapytania należałoby np. wpisać coś takiego: where data_otrzymania>='$od' and data_otrzymania<='$do' Hej, Dzieki za info, ale wydaje mi sie, ze to polecenie nie policzy miesiecy miedzy tymi datami, tylko pokaze daty z tego przedzialu. Co wy na to? Betty |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.12.2006 Ostrzeżenie: (0%)
|
Hej, Dzieki za info, ale wydaje mi sie, ze to polecenie nie policzy miesiecy miedzy tymi datami, tylko pokaze daty z tego przedzialu. Co wy na to? Betty No ale o policzeniu miesięcy nic wcześniej nie napisałaś, więc opisz dokładnie o co Ci chodzi?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) To polecenie pokaże dowolne dane z zakresu dat od..do, tylko zdecyduj się które chcesz pokazać np.: select * from tablica where data_otrzymania>='$od' and data_otrzymania<='$do' order by data_otrzymania wybierze wszystkie pola z tablicy o nazwie "tablica" w porządku "data_otrzymania". Stosując $wiersz=mysql_fetch_array($wynik) możesz w tablicy wiersz zobaczyć np $wiersz['data_otrzymania'] właśnie te daty, lub jakiekolwiek inne pola. A tak w ogóle to może ściągnij sobie kurs php+mysql, tam są dobrze opisane te wszystkie podstawowe polecenia dostępu i pobierania z bazy. Ten post edytował ww-06 23.01.2007, 15:19:59 |
|
|
|
beciaa19 Jakie polecenie na przedzial datowy wpisywany z klawiatury? 21.01.2007, 04:01:19
skowron-line [SQL] pobierz, plaintext SELECT count(nagrody... 21.01.2007, 11:50:04 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 17:10 |