У меня есть таблица базы данных с большим количеством данных. Есть один атрибут, который я хотел бы извлечь из него. Этот атрибут обычно одинаковый для каждой записи. Существует три ее варианта. Возможно ли получить эти три варианта в списке без прохождения через всю базу данных.C# - Извлечение уникальных данных из таблицы SQL
Например, я не хочу, чтобы выполнить следующие действия для повышения эффективности:
foreach (var x in table)
{
list.Add(x.attribute);
{
Я бы так же, как уникальные атрибуты и игнорировать все лишние из них. Я предполагаю, что если бы я просто сделал if (notSeen()), он все равно переместился бы через стол и не сэкономил бы много работы.
Есть ли какие-либо инструменты, которые помогут в этом процессе?
Использовать SQL-запрос, который фильтрует результирующий набор? –
Просто группировка этой колонкой – neo
вы имеете в виду [Distinct] (http://www.w3schools.com/sql/sql_distinct.asp)? – DrewJordan