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

SQL Select、複数の条件に基づく特定の行?

    ;WITH x AS 
    (
      SELECT [Business_Month], ID, Calls, Transferred, Loaded,
        rn = ROW_NUMBER() OVER 
        (PARTITION BY ID, [Business Month] ORDER BY Loaded DESC)
      FROM dbo.yourtable
    )
    SELECT [Business Month], ID, Calls, Transferred, Loaded
    FROM x
    WHERE rn = 1
    ORDER BY ID, [Business Month];
    


    1. PostgreSQLの外部テーブルSELECTMAX(id)クエリでインデックスを使用するにはどうすればよいですか?

    2. MySQL-挿入後、他の値を満たす別のテーブルの列を更新するトリガー

    3. JOOQのDSL.val()にカスタムコンバーターを使用する

    4. 複数のテーブルからの個別のユーザーIDのカウント