Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]jak zadać pytanie mysql
Forum PHP.pl > Forum > Przedszkole
Kimas
witam

zapisuję temperaturę do bazy mysql w taki sposób

26 2009-01-01
2 2009-01-02
27 2009-01-03
26 2009-01-04
29 2009-01-05
21 2009-01-06

i teraz chcę zrobić z tego dane statystyczne, czyli max min i avg, ale nie mam pojęcia jak zadać pytanie, na razie tworzę coś takiego:

  1. <?php
  2. $zapytaniemax = "SELECT MAX(`temperatura`) as `max` FROM `temp` WHERE `date`='2009-01-*'";
  3. ?>


niestety skrypt nie zwraca żadnych informacji, chyba zastosowanie znaku * jest błędne, więc jak dobrze określić to co chcę wyciągnąć z bazy?

Pozdrawiam.
phpion
Po najmniejszej linii oporu:
  1. WHERE `date` LIKE '2009-01-%'
Spawnm
może coś z like?
http://www.sql-tutorial.net/SQL-LIKE.asp
Pilsener
Poczytaj tutorial mysql pod hasłami: LIKE, RLIKE i REGEXP. Na przyszłość także nie zaszkodzi o przechowywaniu daty/czasu i wbudowanych funkcji do obsługi dat.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.