![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję przerobić takie query na joinowe, bo w mysql nie można dać "limit 1" w podzapytaniu:
SELECT id_pilkarza, imie, nazwisko FROM pilkarze WHERE id_druzyny IN (SELECT id_druzyny FROM mecze_druzyny WHERE gospodarz = 1 ORDER BY id_mecze_druzyny desc LIMIT 1); Cel tego query to wyciągnięcie wszystkich piłkarzy aktualnie grającej drużyny, która ma: 1. Największe możliwe "id_mecze_druzyny" 2. Gospodarz=1 Struktura: pilkarze: -id_pilkarza -id_druzyny -imie -nazwisko druzyny: -id_druzyny -nazwa_druzyny mecze_druzyny: -id_mecze_druzyny -id_druzyny -id_meczu -gospodarz Pomoże ktoś? ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) ![]() ![]() |
tak na sucho ;p
Ten post edytował aniolekx 16.05.2015, 08:23:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 02:33 |