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

クエリでシリアル番号を生成するにはどうすればよいですか?

    2つの選択肢があります。

    PostgreSQL v8.4にアップグレードして、row_number()を使用してください 機能:

    SELECT row_number() over (ORDER BY something) as num_by_something, *
    FROM table
    ORDER BY something;
    

    または、 PostgreSQLPre8.4での行番号のシミュレーション



    1. 制限が適用された後にSQL選択を並べ替えることはできますか?

    2. psqlスクリプトの実行時にINFOメッセージを抑制する方法

    3. SQL Union –UNION演算子に関する包括的なガイド

    4. mysqlの間違った列の増分