GROUPBYおよびHAVINGCOUNT> 1の後にCOUNTの合計を実行する

ppadru1

1より大きいカウントのカウントテーブルを合計したい次のクエリがあります。これを行う方法が正確にわかりません。

SELECT  count(id) as count, 
        id, 
        location_id, 
        time, 
        weekofyear(time) 


from table where weekofyear(time) = '28' 
group by location_id, id
having count > 1
order by count desc

結果:

count   id  location_id time    weekofyear(time)
5   32265   409 7/12/14 3:58    28
5   32266   409 7/12/14 3:59    28
5   27532   399 7/12/14 4:54    28
4   31124   41  7/7/14 4:41 28

だから私は合計が19を示すことを望みます

VMai

独自のクエリからの単純な副選択でそれを行う必要があります。

SELECT
   SUM(t.count)
FROM (
    SELECT  count(id) as count, 
            id, 
            location_id, 
            time, 
            weekofyear(time) 
    from table where weekofyear(time) = '28' 
    group by location_id, id
    having count > 1
) as t

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

GROUPBYおよびHAVINGCOUNTを使用したLINQ

分類Dev

GROUPBYおよびHAVINGCOUNT(*)> 1を使用して、重複フィールドと正午重複フィールドを選択します

分類Dev

COUNT後のSUMおよびGroupBy MYSQL

分類Dev

LINQ Groupbyおよび「count-if」

分類Dev

LINQ Groupbyおよび「count-if」

分類Dev

linq groupbyおよびcount

分類Dev

Oracle GroupByおよびCount

分類Dev

Eloquent groupbyおよびcount

分類Dev

GROUPBYおよびOVERの使用

分類Dev

SQLServerのCASEおよびGROUPBY

分類Dev

OracleSQL-groupbyおよび条件に基づく実行中の合計

分類Dev

groupbyおよび集計関数の使用

分類Dev

MySQL GROUPBYおよびnull行の削除

分類Dev

Postgresはgroupbyおよびmaxの後に*を選択します

分類Dev

ActiveRecordを使用したGROUPBYおよびCOUNT

分類Dev

groupbyで合計を実行した後、出力の列を保持する

分類Dev

sql groupbyおよびmaxおよびその他の値

分類Dev

itertools groupby aggrigationの結果から合計、および/または製品の合計などを生成する

分類Dev

MySQLのOrderByおよびGroupByの問題

分類Dev

SQLでのGROUPBYおよびSTUFFの代替

分類Dev

このSQLクエリを実行するにはどうすればよいですか(groupbyおよびwherein句を集計)?

分類Dev

MYSQL LEFTJOINとCOUNTおよびGROUPBY

分類Dev

MySql groupbyおよびnullを含める

分類Dev

Linq Groupbyおよびsumの問題

分類Dev

DB2でのGROUPBYおよびRIGHTJOIN

分類Dev

MYSQL GroupbyおよびGroupConcatの問題

分類Dev

MYSQL GroupbyおよびGroupConcatの問題

分類Dev

SQL GROUPBYおよびHAVINGの問題

分類Dev

SUMおよびGROUPBYの問題

Related 関連記事

ホットタグ

アーカイブ