Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2011, 17:33   #1
vilix
Пользователь
 
Регистрация: 04.06.2009
Сообщений: 10
Восклицание Linq Group by (Эквивалент в sql)

Почитал на msdn как делается группировка в linq, хочу понять как это сделать на простом sql..

вот пример

Код:
string[] names = { "Albert", "Burke", "Connor", "David",
                   "Everett", "Frank", "George", "Harris"};

// group by length
var groups = names.GroupBy(s => s.Length);

foreach (IGrouping<int, string> group in groups) {
    Console.WriteLine("Strings of length {0}", group.Key);

    foreach (string value in group)
        Console.WriteLine("  {0}", value);
}
When run, this program prints out the following:

Код:
Strings of length 6
  Albert
  Connor
  George
  Harris
Strings of length 5
  Burke
  David
  Frank
Strings of length 7
  Everett


И как группировать в SQL по константе а не по полю например как :

Код:
group word by key
и получаем :

Код:
Key=  аворт 

автор 
втора 
отвар 
рвота 
тавро 
товар
vilix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sql to Linq VB Silvan90 Помощь студентам 5 02.08.2011 12:35
Linq to Sql и наследование классов don_castello Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 1 15.06.2011 23:45
проблема C# LINQ SQL neomichi Общие вопросы .NET 0 07.08.2010 17:26
LINQ для SQL. Провайдер не поддерживается. Stilet Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 3 12.02.2010 17:49
group by в sql-запросе AntonStal БД в Delphi 3 04.09.2009 08:21