摘要: 程序的环境是 VB6 + ADO + Access,在用 SQL 语句查询时,希望把两个字段合并成一个字段,但其中一个字段 Null 值直接导致两个字段合并后也变成了 Null 值。之前只能用 VB 中的 IsNull 分别处理两个字段的值,前段时间想尝试用 SQL 语句直接解决,确一直未能成功, 阅读全文
posted @ 2016-05-31 11:44 大白熊^_^ 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: (1).CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。以下例子用于将文本字符串'12'转换为整型: SELECT CAST('12' AS int) (2).返回值是整型值12。如果试图将一个代表小数的字符串转换为整型值,又会出现什么情况呢? SELECT CAST 阅读全文
posted @ 2016-05-31 10:10 大白熊^_^ 阅读(3695) 评论(0) 推荐(0) 编辑
摘要: MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: 1 CAST(value as type); 2 CONVERT(value, type); 1 CAST(value as type); 2 CONVERT(value, type 阅读全文
posted @ 2016-05-31 10:08 大白熊^_^ 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 数据库中两个字段相减(某列有空值)处理方式 数据库中两个字段相减(某列有空值)处理方式 SELECT isnull(A,0)-isnull(B,0) AS 结果 FROM 表 --sqlserver语法SELECT nvl(A,0)-nvl(B,0) AS 结果 FROM 表 --Oracle语法S 阅读全文
posted @ 2016-05-31 10:06 大白熊^_^ 阅读(3843) 评论(0) 推荐(0) 编辑