Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

MatYs

Minimalna i maksymalna wartość

Promowane odpowiedzi

MatYs    252

Witam, mam pytanie. Jak wyciągnąć do jednej kolumny najmniejszą wartość, a do drugiej największą wartość?

Tzn. mam w tabeli pscprice, muszę sporządzić statystykę w której w jednej kolumnie będzie najmniejsza wartość, a w drugiej największa.

 

Dokładnie tak będzie wyglądać:

 

Nazwa   Minimalna cena   Maksymalna cena

PSC      5                          198

 

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
MatYs    252

Dokładnie to nie mam tych tabeli, a przerobiłem to z mojego kolokwium.

 

Nazwa placówki   Minimalna pensja   Maksymalna pensja

 

Każda osoba ma w polu id placówki i pole pensja też, a placówki to osobna tabela. Czyli pewnie z joina trzeba będzie korzystać?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BlackIce    3,523

Skleiłem coś na sucho - dlatego może nie działać popranie...

Tabela placówki

id | name
---+------
 1 | ABC
 2 | XYZ

Tabela pscprices

id | id_placowki | price
---+-------------+------
 1 | 2           | 200
 2 | 2           | 100
 3 | 1           | 300
 4 | 1           | 50

Zapytanie:

SELECT p.name Nazwa, MIN(psc.price) Minimum, MAX(psc.price) Maximum FROM placowki p RIGHT JOIN pscprices psc ON p.id = psc.id_placowki ORDER BY Nazwa;

 

  • Lubię to! 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.


×