mysql返回字段,当没记录时返回0的解决方法
来源:互联网 发布:大数据 视频 编辑:程序博客网 时间:2024/06/05 00:45
需求:有一表T(uuid,tuuid,cid),需要返回tuuid(为long类型);
所以脚本版本1为:
select tuuid from T where cid=?
情景1:当是有数据时,此版本1的写法是没什么问题的;
情景2:当cid条件没数据时,会出现null无法转换为long的错误提示;
针对需要兼容情景2的解决方法,如下
select case when max(tuuid) is null then 0 else tuuid end tuuid from T where cid=?
0 0
- mysql返回字段,当没记录时返回0的解决方法
- SQL sum函数在字段没数据时返回null,如何让其返回0的解决方案
- 记录:java执行mysql语句查询字段类型:timestamp返回页面显示会多出个 .0,自己如何处理的
- PDO 查询mysql返回字段整型变为String型解决方法
- PDO 查询mysql返回字段int变为String型解决方法
- MySQL 查询语句返回某字段出现超过1次的所有记录
- 使用HibernateTemplate,当返回的字段跟model不一致时的处理情况
- mybatis查询,返回类型为HashMap,字段为null时没返回
- Perl: 向mysql数据库插入二进制字段, 并返回所插入记录的自动增长字段的值
- mysql返回记录的ROWNUM(转)
- MySQL distinct 返回其他字段
- SpringMVC查询返回集合,不能自定义字段对象的解决方法
- 成佩涛-mysql返回记录时顺带记录集中记录序号
- webView 无限进入,点击返回,返回到网页的上一个页面,当无返回时,返回到自己的页面
- 使用mybatis,在添加数据的时候返回主键,当查询count和属性字段怎么接收返回数据
- MySql 如果字段为NULL则返回0
- MyBatis从数据库取值的时候,当某一字段为null时,如何在返回前端的时候,也包含有这个字段
- mysql查询记录,无记录 count(*)返回0,max()返回null
- ToString()
- iOS中定时器NSTimer的使用
- 苹果默认字体
- IntelliJ集成CheckStyle
- MySQL中出现 Field 'tid' doesn't have a default value错误
- mysql返回字段,当没记录时返回0的解决方法
- 文字输出尺寸测量方法, MeasureString不准确的问题
- Linux errno
- js ==与===的区别
- Poj3304 Segments
- android 软键盘,右下角 内容设置
- Mysql 分表
- zoj 3627 贪心模拟
- HackRF 关于libusb not found(-5) 存在问题