• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Bazy danych MySQL , phpmyadmin

Object Storage Arubacloud
0 głosów
1,744 wizyt
pytanie zadane 18 lutego 2020 w SQL, bazy danych przez ShockOfficial Początkujący (390 p.)
edycja 19 lutego 2020 przez ShockOfficial

Cześć!  Rozwiązuję maturę 2019 z informatyki i mam pewien problem z bazami danych, a konkretniej z zdaniem 6.2 , zadanie do niego podobne do 6.3, które też nie bardzo wiem jak zrobić.
Mam taki problem, że gdy podaje daną kwerendę zwraca mi poprawnie wynik poza jedna kolumną o nazwie "nazwa_p". Nie wiem jak dany problem rozwiązać w prosty sposób. Proszę o pomoc. 

Oto polecenie: Podaj listę różnych rodzin zapachów. Dla każdej rodziny podaj jej nazwę, cenę najtańszych perfum z tej rodziny i ich nazwę.

SELECT rodzina_zapachow, nazwa_p, MIN(cena) FROM `perfumy` GROUP BY rodzina_zapachow

 

@ EDIT

Zrobiłem coś takiego:

Powinno to działać lecz phpmyadmin daje mi błąd:

Błąd

Zapytanie SQL: Kopiuj Dokumentacja

SELECT rodzina_zapachow, cena, nazwa_p from `perfumy`,
(select rodzina_zapachow as rz, min(cena) as mini, from `perfumy`
 GROUP BY rodzina_zapachow)
 WHERE (rodzina_zapachow = rz and mini = cena) LIMIT 0, 25

MySQL zwrócił komunikat: Dokumentacja

#1064 - Something is wrong in your syntax obok 'from `perfumy`
GROUP BY rodzina_zapachow)
WHERE (rodzina_zapachow = rz and m' w linii 2

 

 

A oto rozwiązanie które powinno działać:

SELECT rodzina_zapachow, cena, nazwa_p from `perfumy`,
(select rodzina_zapachow as rz, min(cena) as mini, from `perfumy`
 GROUP BY rodzina_zapachow)
 WHERE (rodzina_zapachow = rz and mini = cena)

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+2 głosów
3 odpowiedzi 1,244 wizyt
pytanie zadane 11 czerwca 2020 w SQL, bazy danych przez hubvoy Nowicjusz (140 p.)
+1 głos
2 odpowiedzi 4,031 wizyt
0 głosów
1 odpowiedź 1,100 wizyt

92,580 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,965 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...