2013-12-07 5 views
0

У меня есть несколько таблиц, подобных этому Sql Fiddle.Как удалить повторяющиеся столбцы

Я хочу эту таблицу, чтобы выбрать только следующие значения (удалить дубликаты):

 
from | to 
46 0 
46 18 
46 50 
46 39 
46 11 
46 12 
46 56 

я использую DISTINCT ключевое слово, но это возвращает следующие значения:

 
46 0 
46 18 
46 50 
46 39 
46 11 
11 46 
46 12 
46 56 
+0

Пожалуйста, не задавайте свои вопросы более одного раза, особенно в тот же день, так как это может привести к дублированию усилий. – halfer

ответ

3

Greatest and Least

SELECT distinct greatest(`from`,`to`),least(`from`,`to`) 
from `tsk_private_message` 

SQL FIDDLE

+0

Но тогда вы не можете сказать, что такое 'from' и что есть' to' –

+0

@juergend Thats true !!! – Luv

+0

thank's, very much,: ( – user3077624

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