Запрос к таблицам

  • Автор темы Автор темы wadim
  • Дата начала Дата начала

wadim

Guest
Запрос к таблицам

Имеются две таблицы: menu_main, menu_sub.
В каждой есть поля: name, item, location.
Надо выбрать одним запросом из двух таблиц в список типа item-name по условию location=left.
Помогите пожалуйста, запарился искать.
 
Код:
SELECT *
FORM menu_main
INNER JOIN menu_sub
ON  menu_main.location = menu_sub.location
WHERE 
location = 'left'
 
Сделал так:

SELECT DISTINCT menu_main.$name, menu_main.item
FROM menu_main
INNER JOIN menu_sub
ON menu_main.location='leftmenu'
AND menu_main.location=menu_sub.location

но вибирает только из таблицы menu_main, а надо чтобы и из тоблицы menu_sub.

Мне на выходе нужны 2 переменные чтобы через
while(list($name, $item))
сделать
<option value=$item>$name</option>
 
Автор оригинала: wadim
Сделал так:

ON menu_main.location='leftmenu'
AND menu_main.location=menu_sub.location

но вибирает только из таблицы menu_main, а надо чтобы и из тоблицы menu_sub.
У тебя ж условие только к одной таблице применяется.
 
Сверху