Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Wartość MAX i MIN w zapytaniu
tikky
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 2.10.2007

Ostrzeżenie: (0%)
-----


Witam,

A wiec mam takie zapytanie
  1. SELECT * FROM pogoda WHERE id=1

gdzie z tej * wyciągam parametr temperatura oraz data

a drugi mam takie
  1. SELECT MAX(temperatura) AS max_temp, MIN(temperatura) AS min_temp FROM pogoda WHERE id =1

ale chciałbym to zrobić w jednym zapytaniu i nie wiem jak.

Jak daje to razem typu:
  1. SELECT MAX(temperatura) AS max_temp, MIN(temperatura) AS min_temp, DATA, temperatura FROM pogoda WHERE id =1


to mi wywala błąd jakiś ze mam użyć GROUP BY ale cos nie mogę dojść jak to poprawnie zapisać w jednym zapytaniu. 

Proszę o pomoc

Ten post edytował tikky 25.06.2008, 13:45:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tikky
post
Post #2





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 2.10.2007

Ostrzeżenie: (0%)
-----


Może źle sformułowałem pytanie.

Chodzi o to, że w bazie mam zapisane odczyty temperatury oraz sate ich zapisu.

I teraz chciałbym za jednym zapytaniem do bazy znaleźć wszystkie odczyty w zadanym okresie oraz temperatury skrajne.

Czyli jezeli powiedzmy w ciągu ostatnich 24 godzin mam w bazie 10 odczytów 1,2,3,4,5,6,7,8,9 i 10 satopni, to chciałbym w wyniku wyświetlić wszystkie te temperatury i dodatkowo mieć w min-temp wartość 1 (czyli minimum z tego zakresu) i max-temp czyli wartość max. Pytanie czy da się tak zrobić? Nie wiem czy jasno to opisałem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 10:14