«group-by» etiketlenmiş sorular

GROUP BY, SQL ilişkisel veritabanı standardında, ortak alan değerlerini paylaşan bir grup satırı tek bir satıra daraltmak için kullanılan bir komuttur. Toplama işlevleri, ilgili verileri tek bir değerde toplamak için SUM () veya AVG () gibi gruptaki diğer alanlarda gerçekleştirilebilir.


10
Gruplandırma ölçütü: LINQ
Diyelim ki bir sınıfımız varsa: class Person { internal int PersonID; internal string car; } Şimdi bu sınıfın bir listesi var: List<Person> persons; Şimdi bu listede aynı PersonID'lara sahip birden fazla örnek olabilir , örneğin: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; persons[1] = new …
1061 c#  linq  group-by 


14
Birden Çok Sütuna Göre Grupla
LINQ'da GroupBy Birden Fazla Sütunu Nasıl Yapabilirim SQL'de buna benzer bir şey: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Bunu LINQ'ya nasıl dönüştürebilirim: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY MaterialID, ProductID
967 c#  .net  linq  group-by  aggregate 

27
Her gruptaki son kaydı alma - MySQL
messagesAşağıda gösterildiği gibi veri içeren bir tablo vardır: Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2 6 C C_data_1 Bir sorgu çalıştırırsanız select * from messages group by name, sonucu şöyle alırım: 1 A A_data_1 4 B B_data_1 6 …

13
MySQL Sorgu Grubu gün / ay / yıl
Bir TIMESTAMPalana sahip bir yıl, ay veya gün gibi belirli bir sürede kaç kayda sahip olduğumu saymak için basit bir sorgu yapmak mümkün müdür : SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR Ya da: SELECT COUNT(id) FROM stats GROUP BY record_date.YEAR, record_date.MONTH Aylık bir istatistiğe sahip …
649 mysql  sql  date  datetime  group-by 



16
MySql'de bir sorgu yürütülürken only_full_group_by ile ilgili hata
Sistemimi yükselttim ve üzerinde çalıştığım bir web uygulaması için php ile MySql 5.7.9'u yükledim. Dinamik olarak oluşturulan bir sorgu var ve MySql eski sürümlerinde çalıştırıldığında iyi çalışıyor. 5.7'ye yükseltme yaptığımdan beri bu hatayı alıyorum: SELECT listesinin 1. ifadesi GROUP BY deyiminde değil ve GROUP BY deyimindeki sütunlara işlevsel olarak bağımlı …

7
Pandalar GroupBy kullanarak her grup için istatistik (sayım, ortalama, vb.) Alın?
Bir veri çerçevesi var dfve ondan birkaç sütun kullanın groupby: df['col1','col2','col3','col4'].groupby(['col1','col2']).mean() Yukarıdaki şekilde neredeyse ihtiyacım olan tabloyu (veri çerçevesi) alıyorum. Eksik olan, her gruptaki satır sayısını içeren ek bir sütundur. Başka bir deyişle, demek istediğim ama aynı zamanda bu araçları elde etmek için kaç tane sayı kullanıldığını da bilmek istiyorum. …

2
Veri çerçevesi nasıl döndürülür
Pivot nedir? Nasıl dönebilirim? Bu bir pivot mu? Uzun formattan geniş formata? Pivot tablolar hakkında soran birçok soru gördüm. Pivot tablolar hakkında sorular sorduklarını bilmeseler bile, genellikle öyledir. Pivotlamanın tüm yönlerini kapsayan kanonik bir soru ve cevap yazmak neredeyse imkansızdır .... ... Ama bir şans vereceğim. Mevcut sorular ve cevaplar …


9
Bir SQL sorgusu ile birden çok sayı nasıl edinilir?
Bu sorguyu nasıl yazacağımı merak ediyorum. Bu gerçek sözdiziminin sahte olduğunu biliyorum, ama ne istediğimi anlamanıza yardımcı olacak. Çok daha büyük bir sorgu parçası olduğu için bu biçimde ihtiyacım var. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' Tüm bu tek bir sorguda …
316 mysql  sql  join  count  group-by 

26
GROUP BY ve DISTINCT arasında herhangi bir fark var mı
Geçen gün SQL hakkında basit bir şey öğrendim: SELECT c FROM myTbl GROUP BY C Şununla aynı sonucu verir: SELECT DISTINCT C FROM myTbl Merak ettiğim şey, bir SQL motorunun komutu işleme biçiminde farklı bir şey var mı, yoksa gerçekten aynı şey mi? Ben şahsen ayrı sözdizimini tercih ediyorum, ama …
310 sql  group-by  distinct 

8
Panda sayısı (farklı) eşdeğeri
Birden fazla veritabanı (oracle, mssql, vb) var gibi bir db yerine pandalar kullanıyorum ve SQL eşdeğeri için bir komut dizisi yapamıyorum. Bazı sütunlarla DataFrame yüklü bir tablo var: YEARMONTH, CLIENTCODE, SIZE, .... etc etc SQL'de, yılda farklı müşteri miktarını saymak şöyle olur: SELECT count(distinct CLIENTCODE) FROM table GROUP BY YEARMONTH; …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.