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

report_id ごとに上位 'n' 件のレコードを取得する

    どうですか

    SELECT *
    FROM (SELECT *,
             ROW_NUMBER() OVER(PARTITION BY report_id ORDER BY (SELECT 0)) AS RN
             FROM top_keywords
             WHERE ym BETWEEN '2010-05' AND '2010-05') TK
    WHERE RN <= 10
    


    1. SQL Server Management Studio(SSMS)でクリップボードリングを循環する-SQL Server/TSQLチュートリアルパート8

    2. すべての列、すべてのテーブルで特定の値を検索します

    3. Python-Sqlalchemyバイナリ列タイプHEX()およびUNHEX()

    4. 接続プールの枯渇を回避するためのJDBCMySql接続プールの実践