2015-07-08 3 views
0

У меня есть два столбца с именем country и country1 в той же таблице, которые имеют одинаковый тип данных и данные, хранящиеся в том же состоянии, что и Индия и United_states, но страна имеет 40 строк данных, которые являются комбинацией Индии и United_states и country1 имеет 60 строк. Мне нужно сортировать данные по Индии и United_states отдельно. Так может ли кто-нибудь помочь мне в этом? когда я пытаюсь сортировать данные, отсортированные по стране1, или сортировка по странам, но не с использованием MySQL.Сортировка данных на основе одного и того же набора столбцов

#Name# #country#   #country1# 
    A  India    United states 
    B  United states  United states 
    C  India    United states 
    D  India    India 
    E       India 

мне нужно что-то вроде Дис

Названия # # страны # # стране1

Индии
C Индии D Индия E Индия

+0

Are вы говорите о сортировке в SQL? Если да, какие СУБД (Postgres, Oracle, ...) вы используете? И как выглядят ваши столы? –

+0

Столбцы? На листе бумаги? –

+0

сортировка в MySQL – Chaithanya

ответ

0

Попробуйте это:

SELECT * FROM your_table WHERE country = 'India' AND country1 = India ORDER BY country DESC, country1 DESC 
+0

Я попробовал, но wat я хочу, это данные для конкретного страна не в то же время – Chaithanya

+0

SELECT * FROM your_table WHERE country = 'India' ORDER BY страна DESC, country1 DESC –

+0

Когда я пытаюсь выполнить запрос, я получу страну, как Индия, но country1 будет иметь как Соединенные Штаты, так и Индию – Chaithanya

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