Я искал здесь одну и ту же проблему, но везде я вижу, что они просто явно используют GROUP BY
, с моим утверждением ниже: «В выражениях агрегирования и группировки CLAUSE может содержать только агрегат».и группирующие выражения "
это работает:
SELECT prop_id, a_id, prop_type, prop_value
FROM a_properties
WHERE (prop_type = 'WHOLENAME') AND (prop_value LIKE '%jan%') OR
(prop_type = 'WHOLENAME') AND (prop_value LIKE '%ben%')
ORDER BY a_id
Это не:
SELECT prop_id, a_id, prop_type, prop_value
FROM a_properties
WHERE (prop_type = 'WHOLENAME') AND (prop_value LIKE '%jan%') OR
(prop_type = 'WHOLENAME') AND (prop_value LIKE '%ben%')
GROUP BY a_id
ORDER BY a_id
, но я хочу a_id только один раз ...
Не могу использовать TOP, потому что тогда я не получаю отчетливый a_id