Ответов: 14 Просмотров: 55
|
Здравствуйте, есть 2 таблицы
goods - поля ( id, price, name, date )
и
recommend - поля ( id, id_goods, rate, date )
Нужно составить запрос так чтобы выводило товары списком из таблицы GOODS
Сначала товары которые есть в таблице RECOMMEND и их RATE >= 10 а по том все остальные товары не зависимо есть они в таблице RECOMMEND
CODE ( SQL):
скопировать код в буфер обмена
$t = "SELECT " . DB_PREFIX . "goods.* FROM `" . DB_PREFIX . "goods` LEFT JOIN `" . DB_PREFIX . "recommend` ON " . DB_PREFIX . "goods.id=" . DB_PREFIX . "recommend.id_goods WHERE " . DB_PREFIX . "recommend.rate>='10' ""; $result = mysql_query ( sprintf ( $t ) );
Такой запрос выводит только товары которые в таблице RECOOMEND и RATE >= 10
Помогите дописать запрос так чтобы выводило так как нужно. |