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

SQL gdzie jest błąd

Object Storage Arubacloud
0 głosów
118 wizyt
pytanie zadane 11 lutego 2021 w SQL, bazy danych przez Mukkashao Nowicjusz (140 p.)
Wyskakuje mi błąd jak wpisuję do  baz danych

1, Wyświetl informację o książkach (tytuł, cena, wydawnictwo, temat), które są powieścią lub dramatem i ich cena przekracza 20 zł.

Select tytuł, cena, wydawnictwo, temat

* From książki

Where powieść or dramat and cena>20

2. Z jakich wydawnictw pochodzą książki zgromadzone w bazie danych

Select wydawnictwo *from książki

1 odpowiedź

0 głosów
odpowiedź 11 lutego 2021 przez radek024 Szeryf (77,160 p.)
Select tytuł, cena, wydawnictwo, temat * from książki where powieść or dramat and cena>20

Wybierz tytuł, cenę, wydawnictwo, temat... co znaczy symbol gwiazdki? Pierwszy błąd - pomińmy.

Dalej: ...gdzie powieść lub dramat. Ale co powieść lub dramat? W tym momencie podajesz tytuły kolumn, a nie wartości. Miej na uwadze, że przy OR musisz podać dwa razy tytuł kolumny, albo możesz użyć operatora IN:

select * from internet where forum='pasja-informatyki' or forum='inne';
select * from internet where intrenet in ('pasja-informatyki','inne');

Te dwa zapytania dadzą ten sam rezultat. Jednak nie :D przypadkowo zrobiłem błąd, ale zweryfikuj podobne zapytanie na swojej bazie danych i sprawdź, co idzie nie tak.

Select wydawnictwo *from książki

A tutaj? Wybierz wydawnictwo i... co? Znowu pojawia się gwiazdka. 

Miej na uwadze, że tak wybrane wydawnictwa mogą się powtarzać. Możesz poczytać o klauzuli group by lub distinct.

Podobne pytania

0 głosów
1 odpowiedź 1,563 wizyt
–1 głos
1 odpowiedź 110 wizyt
pytanie zadane 27 stycznia 2019 w PHP przez daniel2k Obywatel (1,380 p.)
0 głosów
1 odpowiedź 297 wizyt

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 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!

...