SQLでは、範囲内でどのようにグループ化できますか?

SQLでは、範囲内でどのようにグループ化できますか?

数値の列を持つテーブルがあるとします(これを「スコア」と呼びます)。 カウントの表を作成して、各範囲にスコアが何回出現したかを示したいと思います。 例えば: score range | number of occurrences------------------------------------- 0-9 | 11 10-19 |…


sql - 複数の列でグループを使用する

私はGROUP BY xポイントを理解しています しかし、 GROUP BY x, yはどのように機能し、それはどういう意味ですか?…


hadoop - GROUP BYを使用して単一の列フィールドを連結する

グループ化して1つの列内のフィールドを結合/連結する方法はありますか? 例えば: col1 col2 1 aa 1 bb 1 cc 2 dd 2 ee 私は次のような質問をしたい: select col1, concat(col2) from tableName group by col1; 出力は次のようになります。 1 aa,bb,cc…



SQL Serverは、列名として部分文字列を持つ別の表に基づいて表を移入します。

私は与えられたテーブルに基づいてテーブルを設定したいと思います: 与えられたテーブルt1: id1(string), id2(string), value(float) tyb uanwe_A 6963 tyb uanwe_B 979 tyb uanwe_C…


sql - 別の列にグループ化している2つの列の区別

SQL Serverの別の列をグループ化している2つの列の重複値の数を数えようとしています。 以下は私が取り組んでいるサンプルシナリオです。 DECLARE @mytable TABLE(CampName varchar(10),ID VARCHAR(10),ListName varchar(10)) INSERT INTO @mytable(C…


sql - 連続した範囲でグループ化するには

私はいくつかの基本的なSQLを知っているが、これは私を超えています。 私は高低に見えましたが、サイコロはありませんでした。 次のデータのビューが必要です。アプリケーション層コードでこれを行うことができます。 しかし、残念なことに、この特定のコードでは、コードをデータレイヤーに配置する必要があります。 私はT-SQLを使用しています。 表 Date Crew DayTyp…




group by以外の項目 複数 条件 sum 文字列 グループ化 mysql having count