![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 3 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam coś takiego:
Posts: id .. text .. user_id 1 .. fgdfg .. 3 2 .. gdg ... 1 3 .. dfdg ... 2 Users: id .. nick 1 .. kuba 2 .. jacek 3 .. michal Chciałbym zapytaniem otrzymać: id .. text .. user_id .. nick 1 .. fgdfg .. 3 .... michal 2 .. gdg .. . 1 .... kuba 3 .. dfdg .. 2 .... jacek Jak połączyć te dwie tabele w zapytaniu? Bo nie mogę ogarnąć tych joinów Ten post edytował koxu1996 10.05.2013, 09:46:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
ghastblood zapomniałeś chyba o aliasach (IMG:style_emoticons/default/wink.gif)
Kod SELECT p.*, u.nick FROM posts p LEFT JOIN user u ON p.id = u.user_id
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 3 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mackos oto mi chodziło (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 360 Pomógł: 12 Dołączył: 17.09.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tak faktycznie bez aliasów też działa ale bezpieczniej stosować bo jak było by user_id = user_id to wywaliło by błąd. Ja staram używać się unikalnego nazewnictwa dodając prefixy
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 18:11 |