Ho bisogno di usare in qualche modo la sintassi CASE (che è oltre me) per influenzare i risultati del database in base a criteri. Ho un mucchio di royalties in 0. # modulo (royalty) Ho un ID titolo # (title_id) e ho bisogno di mostrare il nuovo aumento dei diritti d'autore in modo che io possa utilizzare i dati.DB2 CASE Statement
IF: they have a current royalty of 0.0 - 0.1 = 10% raise
IF: they have 0.11 - 0.15 = 20% raise
IF: royalty >= 0.16 = 20% raise
Qualsiasi aiuto sarebbe molto apprezzato.
create table royalites (
title_id char(6),
lorange integer,
hirange integer,
royalty decimal(5,2));
Gli ultimi due "IF:" s possono essere compressi in una singola condizione poiché sono adiacenti ... solo una nota – AtliB