Vraag : De verklaring van het geval

Ik probeerde om een gevalverklaring te doen maar ik ben onzeker als wat ik probeer om te doen door een gevalverklaring kan worden behandeld. Ik wil shipnum selecteren als het 0 en geen custnum evenaart als het 0 evenaart. Dank
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
van
select bovenkant 1000 

orderno,
Shipnum van het COMPUTER-AIDED SOFTWARE ENGINEERING 
wanneer toen custnum 0
wanneer <>0 toen shipno
EIND als shipto  

van CMS

Antwoord : De verklaring van het geval

Dit is een alternatieve vorm, enkel FYI

selecteer bovenkant 1000
orderno,
voeg me (nullif (shipnum, 0), custnum) samen als shipto  
van CMS

Als shipnum 0 is, wordt het omgezet om nietig te verklaren, die me dan verbetert en substitueert voor custnum samenvoeg.
De bonus is dat is als shipnum Geen 0 maar ONGELDIG IS, zal het ook custnum gebruiken.
Andere oplossingen  
 
programming4us programming4us