查询中的判断 @ 9/30/2006

技术类
问题:
已知IF判断、IIF函数以及问号表达式(?:)在SELECT语句中不能使用,现需要书写sql语句,在SELECT中根据列中的值判断,并输出相应的预定义值。

答案:[SQLSERVER]
表users里面有一项gender是bit型,表示性别。
SELECT (CASE gender WHEN 1 THEN '帅哥' ELSE '美眉' END) AS txtgender FROM users

表users里面有一项gender是tinyint型,表示性别。
SELECT (CASE gender WHEN 0 THEN '美眉' WHEN 1 THEN '帅哥' ELSE '不说' END) AS txtgender FROM users
发布于 9/30/2006 13:16:19 | 评论:0

看帖要回帖...

categories
archives
links
statistics
  • 网志数:1170
  • 评论数:2013