Delphi DBGrid中如何动态调整字段以及字段值。
举个例子,我在数据库里面有个stu表,有性别一列是用Bit数据类型的,在做查询的时候,希望在结果中用(男,女)显示结果而不是(true和false),应该怎么做呢?...
举个例子,我在数据库里面有个stu表,有性别一列是用Bit数据类型的,在做查询的时候,希望在结果中用 (男,女) 显示结果而不是 (true和false),应该怎么做呢?
展开
1个回答
展开全部
sql server 2000中,bit数据类型字段的值,一般是0与1,0是false,1是true
在查询SQL语句上想办法:
如果是false和true则:
SELECT 学号, 姓名,
CASE 姓别
WHEN 'true' THEN '男'
WHEN 'false' THEN '女'
END AS 性别
FROM stu
如果是0和1则:
SELECT 学号, 姓名,
CASE 姓别
WHEN 1 THEN '男'
WHEN 0 THEN '女'
END AS 性别
FROM stu 1和0要不要单引号,你自己试一下
在查询SQL语句上想办法:
如果是false和true则:
SELECT 学号, 姓名,
CASE 姓别
WHEN 'true' THEN '男'
WHEN 'false' THEN '女'
END AS 性别
FROM stu
如果是0和1则:
SELECT 学号, 姓名,
CASE 姓别
WHEN 1 THEN '男'
WHEN 0 THEN '女'
END AS 性别
FROM stu 1和0要不要单引号,你自己试一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询