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

pyspark HiveSQLでpostgresコマンド'nth_value'に相当するものを取得するにはどうすればよいですか?

    別のオプションはrow_number()です および条件付きウィンドウ関数:

    select
        name,
        weight,
        coalesce(
            max(case when rn = 4 then weight end) over(order by rn),
            99.9
        ) imagined_weight
    from (select c.*, row_number() over(order by weight) rn from cats c) c
    



    1. ある範囲の日付のいずれかの日付がテーブルに保持されている日付の間にあるかどうかをMySQLでチェックする方法

    2. PDOを使用するPHPで、最終的なSQLパラメーター化クエリを確認するにはどうすればよいですか?

    3. 遅延または待機ステートメント

    4. PHPおよびMySQLデータベースでブログを作成する方法-バックエンド