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

Powtarzająca się nazwa kolumny w tabelach

Object Storage Arubacloud
0 głosów
154 wizyt
pytanie zadane 26 listopada 2016 w PHP przez Grzdaczek Obywatel (1,070 p.)

Witam, w jaki sposób odróżnić dwie kolumny przy zapytaniu:

SELECT * FROM users, games WHERE users.id=1 AND games.id=users.game_id'

jeżeli obie tabele mają kolumnę 'id' ?

Chciałbym mieć dostęp do id urzytkownika i do id gry, nie wiem jak się odwołać do konkretnej kolumny z konkretnej tabeli

Używam biblioteki RedBeanPHP. Proszę o pomoc i z góry dziękuję za odpowiedź

1 odpowiedź

0 głosów
odpowiedź 27 listopada 2016 przez Assasz Nałogowiec (30,460 p.)
SELECT * FROM users INNER JOIN games ON users.id=games.id 

Nie wiem czy dobrze zrozumiałem, ale może coś takiego?

komentarz 27 listopada 2016 przez Grzdaczek Obywatel (1,070 p.)

Czy mógłbyś rozwinąć swoją odpowiedź?

Dopowiem jeszcze że miałem problem przy wyrażeniu

$a = $odpowiedz[1]['id'];

 

komentarz 27 listopada 2016 przez Assasz Nałogowiec (30,460 p.)

Jednak źle zrozumiałem xd
Spróbuj tak:

SELECT *, users.id as user_id, games.id as games_id FROM users, games WHERE cos tam

Potem jako indeks dajesz po prostu aliasy, czyli np. user_id.

Podobne pytania

0 głosów
1 odpowiedź 175 wizyt
pytanie zadane 28 marca 2016 w SQL, bazy danych przez Ceki Mądrala (5,310 p.)
0 głosów
1 odpowiedź 238 wizyt
pytanie zadane 18 czerwca 2019 w SQL, bazy danych przez Maikel11 Początkujący (470 p.)
+1 głos
1 odpowiedź 305 wizyt

92,535 zapytań

141,376 odpowiedzi

319,449 komentarzy

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

...