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

question-closed Problem z INNER JOIN Postgresql

Cloud VPS
0 głosów
1,045 wizyt
pytanie zadane 3 czerwca 2017 w SQL, bazy danych przez Vento Pasjonat (17,120 p.)
zamknięte 3 czerwca 2017 przez Vento

Cześć.

Mam schemat w którym zawarte są trzy tabele:

Próbuję wykonać następujące zapytanie sql:

SELECT
users.users."id"
FROM
users.users ,
users."groups"
INNER JOIN users.company ON users.users.id_company = users.company."id" AND users."groups".id_company = users.company."id"

Błąd który otrzymuje:

BŁĄD:  nieprawidłowe wskazanie na pozycję w klauzuli FROM dla tabeli "users"
LINIA 6: INNER JOIN users.company ON users.users.id_company = users.c...
                                     ^
PODPOWIEDŹ:  Występuje wpis dla tabeli "users", ale nie może mieć odniesień z tej części zapytania.

Uprzedzam, typy danych pomiędzy relacjami są poprawne. 

Zakładam, że to błąd związany z projektem bazy, ale nie za bardzo wiem jak go naprawić. 

komentarz zamknięcia: Problem rozwiązany
komentarz 3 czerwca 2017 przez Vento Pasjonat (17,120 p.)

Rozwiązałem problem poprzez zrobienie dwóch oddzielnych inner joinów

SELECT
users.users."id"
FROM
users.users
INNER JOIN users.company ON users.users.id_company = users.company."id"
INNER JOIN users."groups" ON users."groups".id_company = users.company."id"

 

komentarz 3 czerwca 2017 przez efiku Szeryf (75,160 p.)
Hmm.. używasz może datagrip?
komentarz 4 czerwca 2017 przez Vento Pasjonat (17,120 p.)
Używam navicata
komentarz 4 czerwca 2017 przez Vento Pasjonat (17,120 p.)
Ogarniałem sobie datagrip, ale dla mnie taki średni w porównaniu do navicata
komentarz 4 czerwca 2017 przez efiku Szeryf (75,160 p.)
Kurcze. Chciałem sprawdzić ale coś chyba skopali sobie www.
komentarz 4 czerwca 2017 przez Vento Pasjonat (17,120 p.)
Polska strona im padła, nie wiem dlaczego. Na Angielskiej wszystko działa poprawnie:

https://www.navicat.com/en/

Podobne pytania

0 głosów
0 odpowiedzi 479 wizyt
0 głosów
0 odpowiedzi 278 wizyt
pytanie zadane 7 kwietnia 2020 w SQL, bazy danych przez MateuszDev Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 441 wizyt
pytanie zadane 11 kwietnia 2018 w SQL, bazy danych przez Anoonymous Obywatel (1,560 p.)

93,454 zapytań

142,448 odpowiedzi

322,717 komentarzy

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

Kursy INF.02 i INF.03
...