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

sqliteでROW_NUMBERを使用する方法

    このクエリを試してください

    select id, value, (select count(*) from tbl b  where a.id >= b.id) as cnt
    from tbl a
    

    フィドル

    | id | value | cnt |
    --------------------
    |  1 |   yes |   1 |
    |  3 |   yes |   2 |
    |  4 |   yes |   3 |
    |  6 |   yes |   4 |
    |  9 |   yes |   5 |
    


    1. インスタンス上のすべてのデータベースで同じクエリを実行するにはどうすればよいですか?

    2. MySQL全文検索の関連性を操作して、あるフィールドを別のフィールドよりも「価値のある」ものにするにはどうすればよいですか?

    3. PostgreSQL:結果のデータをSQLクエリからExcel/CSVにエクスポートします

    4. レコードがない場合、SELECTSUMは行を返します