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

Mysql - błąd w zapytaniu

42 Warsaw Coding Academy
0 głosów
624 wizyt
pytanie zadane 15 maja 2022 w SQL, bazy danych przez iderek Nowicjusz (120 p.)

Cześć. robię właśnie zadanie do szkoły z baz danych i natknąłem się na problem z jednym zapytaniem do bazy

Polecenie brzmi: Utwórz listę zawierającą identyfikatory mieszkań, w których średnio na osobę przypada mniej niż 6 m2.

To jest moja linijka kodu:

SELECT Adres.id_mieszkania, [Adres]![metraz]/[Osoby]![liczba_osob] AS Wyr1
FROM Adres INNER JOIN Osoby ON Adres.id_mieszkania = Osoby.id_mieszkania
WHERE ((([Adres]![metraz]/[Osoby]![liczba_osob])<6));

A tutaj jest to co mysql mi zwrócił:

32 błędów zostało znalezionych podczas analizy.

Nieoczekiwany znak. (near "[" at position 28)
Nieoczekiwany znak. (near "]" at position 34)
Nieoczekiwany znak. (near "[" at position 36)
Nieoczekiwany znak. (near "]" at position 43)
Nieoczekiwany znak. (near "[" at position 45)
Nieoczekiwany znak. (near "]" at position 51)
Nieoczekiwany znak. (near "[" at position 53)
Nieoczekiwany znak. (near "]" at position 65)
Nieoczekiwany znak. (near "[" at position 159)
Nieoczekiwany znak. (near "]" at position 165)
Nieoczekiwany znak. (near "[" at position 167)
Nieoczekiwany znak. (near "]" at position 174)
Nieoczekiwany znak. (near "[" at position 176)
Nieoczekiwany znak. (near "]" at position 182)
Nieoczekiwany znak. (near "[" at position 184)
Nieoczekiwany znak. (near "]" at position 196)
Wcześniej znaleziono alias. (near "]" at position 34)
Nieoczekiwany znak. (near "]" at position 34)
Nieoczekiwany znak. (near "!" at position 35)
Nieoczekiwany znak. (near "[" at position 36)
Nieoczekiwany znak. (near "metraz" at position 37)
Nieoczekiwany znak. (near "]" at position 43)
Nieoczekiwany znak. (near "/" at position 44)
Nieoczekiwany znak. (near "[" at position 45)
Nieoczekiwany znak. (near "Osoby" at position 46)
Nieoczekiwany znak. (near "]" at position 51)
Nieoczekiwany znak. (near "!" at position 52)
Nieoczekiwany znak. (near "[" at position 53)
Nieoczekiwany znak. (near "liczba_osob" at position 54)
Nieoczekiwany znak. (near "]" at position 65)
Nierozpoznane słowo kluczowe. (near "AS" at position 67)
Nieoczekiwany znak. (near "Wyr1" at position 70)
Zapytanie SQL: Kopiuj Dokumentacja

SELECT Adres.id_mieszkania, [Adres]![metraz]/[Osoby]![liczba_osob] AS Wyr1 FROM Adres INNER JOIN Osoby ON Adres.id_mieszkania = Osoby.id_mieszkania WHERE ((([Adres]![metraz]/[Osoby]![liczba_osob])<6));

MySQL zwrócił komunikat: Dokumentacja

#1064 - Something is wrong in your syntax obok '[Adres]![metraz]/[Osoby]![liczba_osob] AS Wyr1
FROM Adres INNER JOIN Osoby O...' w linii 1

Ma ktoś jakiś pomysł gdzie popełniłem błąd? Będę bardzo wdzięczny za wszelką pomoc 

komentarz 15 maja 2022 przez adrian17 Mentor (353,220 p.)
Pierwszy raz widzę taką składnię z [] w MySQLu. Czemu nie po prostu Adres.metraz?

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

Podobne pytania

0 głosów
1 odpowiedź 598 wizyt
pytanie zadane 22 stycznia 2023 w SQL, bazy danych przez gatka84 Bywalec (2,150 p.)
0 głosów
2 odpowiedzi 266 wizyt
0 głosów
1 odpowiedź 951 wizyt

93,377 zapytań

142,379 odpowiedzi

322,527 komentarzy

62,724 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

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...