sql >> Database teknologi >  >> RDS >> PostgreSQL

hvordan man bruger korrekt if-sætning postgresql

For at gøre det kortere:

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

Det virker åbenbart i psql . Måske er der noget galt med finance trading candlestick-chart




  1. Anvend COUNT-funktionen på en undergruppe af grupper

  2. Problem med forbindelsespool med MySQL ved hjælp af Hibernate og Apache DBCP

  3. Flere databaser med lidt skiftende modeller. Hvordan tillader jeg 'EF' at arbejde med forskellige databasestrukturer under kørsel?

  4. INDSÆT I ... VÆLG FRA ... PÅ DUBLIKAT NØGLEOPDATERING