在其它语言中以及原来老师讲的,都是true相当于整数1,false相当于整数0,在C#等语言中用Convert.ToInt32(true)得到的结果也是1,用Convert.ToInt32(false)得到的结果也是0现在我在数据表中有一列“性别”,其数据类型为逻辑型,其值要么为真,要么为假。用select的子句“order by 性别 desc”,结果是逻辑真的排在后面,也就是降序时“真”的在后,也就是说“假的”比“真的”还大些!!请大家指点,这是为什么?谢谢!!
调试欢乐多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货