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

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

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

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.

Utwórz konto

Utwórz konto. To darmowe i bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


×