[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод из двух таблиц.
Серый
Есть две таблицы. table1 содержит id, name, date, prod, st
table2: id, name_prod
Нужно сделать следующую выборку. Из первой таблицы вытащить id, (name только те, у которых st = 0), date, prod. Поле prod = id (во второй таблице) = name_prod, т.е. из второй таблицы нужно вытащить name_prod у которых id равны prod.



Спустя 4 часа, 37 минут, 6 секунд (18.02.2010 - 02:10) FatCat написал(а):
Цитата (Серый @ 17.02.2010 - 22:33)
Из первой таблицы вытащить id, (name

SELECT t1.id, t1.name ... FROM table1 t1 ...



Цитата (Серый @ 17.02.2010 - 22:33)
Поле prod = id (во второй таблице)

... LEFT JOIN table2.t2 ON(t1.prod=t2.id) ...



Цитата (Серый @ 17.02.2010 - 22:33)
у которых st = 0

... WHERE t1.st=0 ...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.