MySQL сортировка по столбцу с дополнительным параметром

0

Я не уверен, если это возможно вообще, но стоит задать вопрос.

Я хотел бы сортировать таблицу по драйверам id

SELECT * FROM test ORDER BY driverid DESC 

есть еще одна таблица "драйверы" со списком драйверов, где каждый драйвер имеет соответствующий номер очереди:

driver | driverid | queno
-------------------
drv1   | 15       | 3
drv2   | 30       | 1
drv3   | 40       | 2

поэтому из 'test' db я могу взять driverid. Но я хотел бы разобраться в этом списке не с помощью driverid, а с помощью queno. Есть ли способ довести кено к игре...

Теги:
sorting

2 ответа

0
Лучший ответ

SELECT * FROM test JOIN drivers ON test.driverid = drivers.driverid ORDER BY queno DESC

2
SELECT t.* 
FROM test t
LEFT JOIN drivers d ON t.driverid = d.driverid 
ORDER BY d.queno DESC

Ещё вопросы

Сообщество Overcoder
Наверх
Меню