访问2007中的开关的默认值

Man*_*ngh 10 sql ms-access ms-access-2007

我在访问2007中使用switch语句,我想知道如何指定默认值

select 
  switch
  (
  MyCol = 1, 'Value is One',
  MyCol = 2, 'Value is Two'
  ) from MyTable
Run Code Online (Sandbox Code Playgroud)

谢谢

jai*_*444 17

SELECT
Switch(MyTable.[MyCol]='1','Terrestrial',
MyTable.[MyCol]='2','Value is two',MyTable.[MyCol]='3','Value is three',
True,'Error') AS ColumnName
FROM MyTable;
Run Code Online (Sandbox Code Playgroud)


Fre*_*cer 14

select 
  switch
  (
  MyCol = 1, 'Value is One',
  MyCol = 2, 'Value is Two'
  True,"Default"
  ) from MyT
Run Code Online (Sandbox Code Playgroud)

参考:

http://www.utteraccess.com/forum/Switch-statement-default-t453140.html