各数据库关于显示成男女各有不同的sql语句,有没有什么统一的标准写法呢???

access/foxpro:  select iif(sex,="1","男","女") as xb from user

orcle:      select   decode(sex,1,'男','女')   from   user

sqlserver:  select   sex=case   when   sex=0   then   '男'   when   sex=1   then   '女'   end   from   user

                  或  select   sex=substring('男女',sex+1,1)   from   user

你可能感兴趣的:(sql语句)