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

Mysql - błąd w zapytaniu

0 głosów
66 wizyt
pytanie zadane 15 maja 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 przez adrian17 Ekspert (322,460 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
2 odpowiedzi 112 wizyt
0 głosów
1 odpowiedź 209 wizyt
0 głosów
0 odpowiedzi 72 wizyt
pytanie zadane 12 kwietnia w SQL, bazy danych przez Piotr Popławski Użytkownik (590 p.)

88,720 zapytań

137,332 odpowiedzi

306,818 komentarzy

58,907 pasjonatów

Motyw:

Akcja Pajacyk

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

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...