2012-05-10 2 views
1

У меня есть 1 одна таблица с 3 столбцами говорят COL1, Col2, col3Получение DISTINCT значений из 3 столбцов

ЗНАЧЕНИЯ:

col1 with values (in individual 3 rows) as a, b, c 
col2 with values (in individual 3 rows) as b, c, d 
col3 with values (in individual 3 rows) as c, d, e 

AIM:

Чтобы получить отличный список для заполнения в HTML (т. е. я хочу a, b, c, d, e) в алфавитном порядке?

ответ

0

псевдокод:

Select col1 from table 
UNION 
Select col2 from table 
UNION 
Select col3 from table 
+0

Привет nnhtuan, я просто попытался, как показано ниже, которая, как то, что у сказал: SELECT DISTINCT столбец FROM (SELECT maincat как столбец из брендов UNION SELECT, CAT2 как столбец из брендов UNION SELECT, cat3 как колонки FROM бренды) ORDER BY column ASC .... теперь, как получить его в php? –

+0

Неужели это нормально? Я не знаю много о php. Но если он работает нормально, у вас может быть возвращенный список, и вы можете использовать набор записей или что-то в этом роде. Извините, потому что я не знаком с php. – nnhthuan

+0

ваш код работает, но я не могу закончить и получить результаты. Как, как получить DISTINCT, а затем получить? –

Смежные вопросы