Poster
Новичок
LEFT JOIN - правильно ли
Есть такая структура.
Таблицы:
Процессы _races
abs_id |
Исполнители процессов _races_customers
race_id | customer_id
Имена исполнителей customers
id | name
И нужно делать сортировку основного цикла процессов по и м е н и исполнителя процессов.
где я ошибаюсь с запросом? не сортирует правильно.
Локаль настроена.
Есть такая структура.
Таблицы:
Процессы _races
abs_id |
Исполнители процессов _races_customers
race_id | customer_id
Имена исполнителей customers
id | name
И нужно делать сортировку основного цикла процессов по и м е н и исполнителя процессов.
PHP:
SELECT r.abs_id AS abs_id, r_c.customer_id AS customer_id, cus.name AS cusname FROM _races r
LEFT JOIN _races_customers r_c ON (r.abs_id = r_c.abs_id)
LEFT JOIN customers cus ON (r_c.customer_id = cus.name)
GROUP BY r.abs_id ORDER BY cusname
Локаль настроена.