У меня есть таблица SQL, где в каждой строке я храню страну и город местоположения вещей. Например:Получение списка городов и стран из таблицы SQL
record1, New York, USA record2, Rome, Italy record3, Milano, Italy record3, Birghiman, UK record4, London, UK record5, London, UK record6, London, UK record7, Birmingham, UK
Я хотел бы создать список, который упорядочен по стране и городу, и каждый город показать только один раз в результате.
Я хотел бы знать, как это можно решить в SQL и Linq To SQL элегантным способом.
Просьба уточнить, что означает «есть только одна городская таблица» означает, поскольку я не могу разобрать эту фразу. –
я заметил, что в SQL я могу решить эту следующим образом: SELECT DISTINCT TOP (100) ПРОЦЕНТ город, страна из-за стола ORDER BY страны Было бы еще хорошо знать, как Linq хотя – gyurisc
Добавление в «Топ-100 Процент "- это способ заставить ORDER BY в представлении. Большинство администраторов баз данных и всех в M $ будут препятствовать этому. Если вы сохраняете это как представление, поместите запрос By по вызову представления. Если вы этого не сделаете, вам не нужно превышать 100 процентов. – Bill