sql >> Database >  >> RDS >> PostgreSQL

hoe correct if-statement te gebruiken postgresql

Om het wat korter te maken:

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 $$;

Het werkt duidelijk in psql . Misschien is er iets mis met finance trading candlestick-chart




  1. De volgorde van tekens in een tekenreeks omkeren in MySQL

  2. PostgreSQL - kolomwaarde gewijzigd - selecteer query-optimalisatie

  3. Hoe stel ik codering in in een NpgsqlConnection

  4. Query SUM voor twee velden in twee verschillende tabellen