Pytania oznaczone «group-by»

GROUP BY to polecenie w standardzie relacyjnej bazy danych SQL służące do zwijania grupy wierszy, które mają wspólne wartości pól w jeden wiersz. Funkcje agregujące można wykonywać na innych polach w grupie, takich jak SUMA () lub ŚREDNIA (), w celu zestawienia powiązanych danych w jedną wartość.

1061
Grupuj według w LINQ

Załóżmy, że mamy taką klasę: class Person { internal int PersonID; internal string car; } Teraz mam listę tej klasy: List<Person> persons; Teraz ta lista może mieć wiele instancji z tymi samymi PersonID, na przykład: persons[0] = new Person { PersonID = 1, car = "Ferrari" };...

967
Grupuj według wielu kolumn

Jak mogę wykonać GroupBy wiele kolumn w LINQ Coś podobnego do tego w SQL: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Jak mogę przekonwertować to na LINQ: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown...

358
Jak obrócić ramkę danych

Co to jest oś obrotu? Jak się obracać? Czy to jest oś obrotu? Długi format do szerokiego formatu? Widziałem wiele pytań dotyczących tabel przestawnych. Nawet jeśli nie wiedzą, że pytają o tabele przestawne, zwykle tak są. Praktycznie niemożliwe jest napisanie kanonicznego pytania i odpowiedzi,...

289
Pandy liczą (wyraźne) odpowiedniki

Używam pand jako zamiennika bazy danych, ponieważ mam wiele baz danych (Oracle, mssql itp.) I nie jestem w stanie wykonać sekwencji poleceń do odpowiednika SQL. Mam tabelę załadowaną do DataFrame z niektórymi kolumnami: YEARMONTH, CLIENTCODE, SIZE, .... etc etc W SQL, policzenie liczby różnych...

243
Kolejność MySQL według grupuj według

Można tu znaleźć wiele podobnych pytań, ale nie sądzę, aby jakakolwiek odpowiedź na to pytanie była odpowiednia. Będę kontynuować od najpopularniejszego pytania i użyję ich przykładu, jeśli to w porządku. W tym przypadku zadaniem jest uzyskanie najnowszego postu dla każdego autora w bazie...

221
LINQ z grupowaniem i liczeniem

Jest to dość proste, ale jestem zagubiony: Biorąc pod uwagę ten typ zestawu danych: UserInfo(name, metric, day, other_metric) i ten przykładowy zestaw danych: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011...