网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  技术问答  >  case when里语句查询数值,请教

case when里语句查询数值,请教

分类: 技术问答 • 2022-03-12 15:12:10
问题描述:

有两个表,想case when一下,第一个表的name值是null的情况下查询第二个表的name,怎么写,求助

答

第一个表和第二个表是否都在from里有?
如果有的话就直接用COALESCE() ,如果没有就用case when 表.Name is null then (select max(name) from 表2 where xxx) else 表.Name end

答

别沉啊

答

想请教一下

相关推荐

  • SQL语句中CASE WHEN的使用实例 在select子句里如何实现另一个select语句的查询|在select子句里用逗号隔开的每个项的本质是一个表达式
  • sql case when then查询语句有关问题
  • 查询部分给一段 case when 子句去了个别名,然后按此别名分组时报错,请教这个怎么修改
  • Oracle数据库查询某个字段的映射时,在sql语句中不需要连接 自动映射的方法-- case when
  • MySQL中使用case when 语句实现多条件查询的方法
  • 在同一SQL查询中使用多个CASE ... WHEN语句时会发生什么?
  • 在 CASE WHEN 语句中进行子选择时,子查询返回多于 1 行
  • MySQL中使用case when 语句实现多条件查询的方法
  • case when里语句查询数值,请教
  • 新人请教SQL里这个查询语句的意思~
  • 跪求大神把这这段oracle的存储过程改成mysql的
  • PHP mysqli INSERT无法正常工作
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号