У меня возникла проблема, которая, я уверен, легко достичь. У меня есть таблица для некоторых товаров. Он содержит всю информацию, включая идентификатор производителя. Информация о производителе находится в отдельной таблице. Когда пользователи ищут, у них есть параметры фильтра. У меня возникают проблемы с фильтрацией производителя.MySQL Заказ по индексу id из отдельной таблицы
Products Table: cs_products
id | name | manufacturer_id
---------------------------
1 | mic | 3
2 | cable | 2
3 | speaker | 1
Manufacturer Table: cs_manufacturer
id | name
------------------
1 | JBL
2 | Rapco
3 | Shure
Когда запрос побежал мне нужно упорядочить по cs_manufacturer.name:
mysql_query("SELECT * FROM cs_products ORDER BY cs_manufacturer.name")
Что такое правильный синтаксис для этого?
Google 'MySQL Join'. Также обратите внимание, что расширение 'mysql_' устарело в PHP 5.5. Перейдите к более новым расширениям, таким как 'mysqli_' или' PDO' – Itay