2つの列にグループ化したい。私はcグループの合計をaとbで取得したいと思います。もしbがnullでなく、bがnullの場合は、グループは です。このクエリは書きましたが、bがnullの場合には機能しません!クエリの結果はb予想ヌル select m.s.a ,
case when (m.l is not null)
then m.l.code end , coalesce(sum(m.c),0
私はneo4jで新しく、どのように私がcypherで 'gruop by'関数を使うことができるのか分かりません。 私はこのようなものがあります:私はこれだろう year team
2011 OCK
2011 OCK
2011 LAS
2010 LAS
2010 SEA
2010 OCK
: match(c:SEASON)<-[t:during]-(a:PLAYER)
私のデータは次のようになります。以下に示すように App ID Ref Id App Type Reg Date
1 1 Main 2017-05-13
2 2 Sub 2017-05-14
3 1 Sub 2017-05-16
4 2 Main 2017-05-15
5 3 Main 2017-05-14
6 1 sub 2017-05-17
7
IDがまだ取得されていない場合は、データセットから各グループの最初のIDを取得する方法を理解してください...私はFIRST後の最初の番号を、(等しい、関係ありません) 各IDまたは値の場合:それを説明するために知っている、だから私はここにダウンを説明します:
Id | Col1 | Col2 | Value | Number
------+-------+------+----------
私はSASで一部のSQLクエリを見直していると私は、次のクエリ構造遭遇: SELECT A, B, Sum(C) FROM Table1 GROUP BY A, B;
それとも私が欠けている場合:私は、それは厳密に同等だかどうかを知りたい SELECT distinct A, B, Sum(C) FROM Table1 GROUP BY A, B;
を出力のニュアンス、または計算の処理方法