Прежде всего, извините за загадочный вопрос. Я объясню это больше.
У нас есть система заданий для отслеживания заданий с клиентами. Задания и клиенты - это отдельные таблицы с client_id в таблице заданий. Поэтому мой вопрос заключается в том, как я могу заказать работы по имени клиента (не client_id). Наше приложение использует phpactiverecord с такими классами, как Job и Client.
Я считаю, что для этого мне нужно использовать внутреннее соединение, но как мне использовать это имя клиента в предложении order-by?
Это то, что у меня есть в массиве атрибутов, который используется для поиска и сортировки заданий:
Array
(
[select] => jobs.*
[joins] =>
INNER JOIN job_users ON( jobs.number = job_users.job_number AND job_users.user_id = 77 AND job_users.stage = 'desktop' )
[order] => clients.title
[conditions] => Array
(
[0] => is_active > ? AND is_complete = ?
[1] => 1
[2] => 0
)
[limit] => 0
[offset] => 0
)
спасибо