Delphi_DBGrid_SQL
SELECT *
FROM ... O
WHERE fio in (
SELECT fio
FROM ... C
WHERE C.fio=O.fio)
че-то не работает.
Помогите кто чем может!!!
Цитата:
Originally posted by qqq_first
Есть значит DBGrid, ADODataSourse итд связаны они с базой в формате MS_Access. Значит там несколько полей одно из которых fio. Нужно создать SQL запрос на выборку одинаковых значений из этого поля. Запрос типа:
SELECT *
FROM ... O
WHERE fio in (
SELECT fio
FROM ... C
WHERE C.fio=O.fio)
че-то не работает.
Помогите кто чем может!!!
Есть значит DBGrid, ADODataSourse итд связаны они с базой в формате MS_Access. Значит там несколько полей одно из которых fio. Нужно создать SQL запрос на выборку одинаковых значений из этого поля. Запрос типа:
SELECT *
FROM ... O
WHERE fio in (
SELECT fio
FROM ... C
WHERE C.fio=O.fio)
че-то не работает.
Помогите кто чем может!!!
А чего не работает ? Вываливается ? У меня работает.
Только смысла я в этом не увидел.
Может посчитать задвоенных?
Лучше пример: что должно получиться.
Цитата:
Originally posted by mainigor
А чего не работает ? Вываливается ? У меня работает.
Только смысла я в этом не увидел.
Может посчитать задвоенных?
Лучше пример: что должно получиться.
А чего не работает ? Вываливается ? У меня работает.
Только смысла я в этом не увидел.
Может посчитать задвоенных?
Лучше пример: что должно получиться.
Отвечу сам себе:
нашел
SELECT field1,field2,...,fieldn
FROM ...
GROUP BY field1,field2,...,fieldn HAVING COUNT(*)>1