Мне сложно извлечь из подзапроса значение.Извлечение значения из подзапроса в основной запрос
Предположим, у меня есть следующие таблицы:
D (FID, PID, г),
F (FID, т, J)
мне нужно Fj из подзапроса ниже при первом выборе.
SELECT pid -- Here I need f.j to show up
FROM D
WHERE r='something' AND fid IN
(
SELECT f2.fid
FROM F f2,
(
SELECT f.j, COUNT(*) -- I need f.j above
FROM F f
GROUP BY f.j
HAVING COUNT(*) >=2
) f
WHERE f.j = f2.j
)
GROUP BY pid
HAVING COUNT(*) >= 2
Спасибо.
некоторые выборочные данные –
Не могли бы вы предоставить нам структуру таблицы и некоторые примеры данных в SQL friddle? –
Вы используете SQL Server? MySQL? PostgreSQL? –