Как выбрать уникальные записи ячейки из таблицы, включая все строки и столбцы? - PullRequest
0 голосов
/ 19 октября 2018

Например, есть такая таблица:

ID    Name    Street    Number    Code
100   John    Street1   1         1234
130   Peter   Street1   2         1234
135   John    Street2   1         5678
141   Alice   Street5   3         5678
160   John    Street1   3         1234

Я должен сделать запрос с использованием sqlite.Я хочу исследовать все столбцы и строки и получить уникальные значения ячеек.Например, в этом примере результат должен быть:

100, 130, 135, 141, 160, John, Peter, Alice, Street1, Street2, Street5, 1, 2, 3, 5678, 1234

1 Ответ

0 голосов
/ 19 октября 2018

Вы можете использовать union:

select id as val from t
union  -- on purpose to remove duplicates
select name from t
union  -- on purpose to remove duplicates
select street from t
union  -- on purpose to remove duplicates
select number from t
union  -- on purpose to remove duplicates
select code from t
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...