![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod:
Kod $sql = "SELECT u.user_id FROM " . USERS_TABLE . " u WHERE u.user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ") ORDER BY $order_by"; Natomiast jeżeli dodam: Kod $sql = "SELECT u.user_id, ud.user_id, d.pf_is_partner as is_partner, d.pf_is_partner_ver as is_partner_veryfied FROM " . USERS_TABLE . " u, ". PROFILE_FIELDS_DATA_TABLE ." d LEFT JOIN ". PROFILE_FIELDS_DATA_TABLE ." ud ON (d.user_id = ud.user_id) WHERE u.user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ") ORDER BY $order_by"; Źle bierze pod uwagę ORDER BY... Co robię źle? PS. Wersja MySQL: 4.0.16 Ten post edytował spyro 15.10.2008, 12:01:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hm, a nie przejdzie zamiast 'ON (u.user_id = d.user_id)':
'USING (user_id)'? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:49 |