sql >> データベース >  >> RDS >> Sqlserver

年ごとのSQLグループ

    どうですか:

    select datepart(yyyy, [date]) as [year]
    from shoptransfer 
    group by datepart(yyyy, [date])
    

    または:

    select count(*) as qty, datepart(yyyy, [date]) as [year]
    from shoptransfer 
    group by datepart(yyyy, [date])
    order by [year]
    

    これは、OP のコマンドに基づいています:「日付 (varchar) 列の年部分でグループ化したい」



    1. SQLスキーマのみをバックアップしますか?

    2. SqlPlus SP2-0734:エラー

    3. 左結合で単一のレコードを選択する方法

    4. ExcelVBAからOraclePLSQL関数を呼び出す