![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. tabela `grupa` ma kolumny uid1, uid2, uid3 (id paru userow)
2. tabela `reg`ma kolumny uid i nickname (informacje o kazdym userze na podstawie id) Jak pobrać w najmniejszej liczbie zapytań nickname`y wszystkich userów z danej grupy (wiersza w tabeli grupa)? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
select z grupy i przy pomocy LEFT JOIN dołączasz tabele z userami. Z racji ze masz kilku userow musisz kilka razy uzyc left join.
Swoją drogą masz źle zrobioną strukture: powiiny byc tabele: grupa user grupa-user - ktora łączyc usera z grupą |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 02:38 |