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

ifステートメントpostgresqlを正しく使用する方法

    少し短くするには:

    do $$
    declare
      a integer := 10;
      b integer := 20;
      msg text;
    begin
      msg := case
        when a>b then 'a is greater than b'
        when a<b then 'a is less than b'
        when a=b then 'a is equal to b'
        else 'NaN here'
      end;
      raise notice '%', msg;
    end $$;
    

    それは明らかにpsqlで機能します 。 finance trading candlestick-chartに問題がある可能性があります




    1. MySQLに参加して、0の場合でもすべての関係を取得します

    2. 結果が空のときにNULLを返す方法は?

    3. テキスト付きのSQLスクリプトを使用してテキストファイルを作成する方法|

    4. 同じデータの組み合わせを持つ行に同じIDを割り当てます