|
Вложенный запрос + соединение в mySQL |
☑ |
0
Мао Дзедун
14.10.15
✎
17:59
|
Как в мыскуле сделать запрос типа выбрать одну строку из одной таблицы и результат соединить с другой?
В 1С это было бы на подобие
ВЫБРАТЬ
Вложенныйзапрос.Номенклатура,
НоменклатураСпр.Артикул
ИЗ
(ВЫБРАТЬ
СопутствующиеПредложения.Номенклатура КАК Номенклатура
ИЗ
Справочник.СопутствующиеПредложения КАК СопутствующиеПредложения
ГДЕ
СопутствующиеПредложения.Код = &Код) КАК Вложенныйзапрос
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК НоменклатураСпр
ПО вложенныйзапрос.Номенклатура = НоменклатураСпр.Ссылка
В мыскуле конструкция
select * from card where card.word in (select card.word from card) left join w1 on card.word=w1.word
выдает ошибку
Версия mysql 5.6
|
|
1
Dedal
14.10.15
✎
18:13
|
Подцепи мускуль как внешний источник данных и конструктором делай =)
|
|
2
Мао Дзедун
14.10.15
✎
18:19
|
(1) ага, останется всего то результат передать в PHP ...
|
|
3
Адинэснег
14.10.15
✎
18:26
|
SELECT *
FROM Orders
WHERE snum =
( SELECT snum
FROM Salespeople
WHERE sname = 'Motika');
|
|
4
Мао Дзедун
14.10.15
✎
18:31
|
(3) Да, оказывается все просто, сенькс.
|
|