1 (edited by alex842 2015-01-19 18:33:21)

Topic: SQL-запрос Уникальные значения из двух столбцов

Добрый день!
Подскажите, пжл., как выбрать с помощью запроса в один столбец уникальные данные из двух столбцов таблицы?
Напр., в базе есть таблица Dover. В ней столбцы DoverNo (TEXT), DoverDate (DATE), DoverFrom (TEXT), DoverTo (TEXT), Annotation (TEXT). Как мне выбрать из нее в таблицу на форму (FrDoverPersons.TableGrid1)  уникальные значения из столбцов DoverFrom (TEXT), DoverTo (TEXT)? Т.е. чтобы все уникальные значения были в одном единственном столбце этой таблицы.

Re: SQL-запрос Уникальные значения из двух столбцов

Приветствую,


попробуйте так


SELECT DISTINCT Z.DoverUniq FROM
(SELECT DISTINCT DoverFrom as DoverUniq FROM Dover 
UNION ALL
SELECT DISTINCT DoverTo as DoverUniq FROM Dover) Z

не проверял, если не получится, приложите пожалуйста ваш проект, попробую помочь.

Dmitry.

Re: SQL-запрос Уникальные значения из двух столбцов

Спасибо! Работает как надо.