社区
MS-SQL Server
帖子详情
请问这个sql语句怎么写?
jdbreeze
2003-08-19 11:42:48
有table1:
厂房 设备A旧 设备B 设备A替代品
厂房1 52 56 0
厂房2 26 37 16
......
我想用sql得到另一张表
table2:
厂房 类型 数量
厂房1 设备A 52
厂房1 设备B 56
厂房2 设备A 16
厂房2 设备B 37
.......
当设备A替代品一列有了数值(不为0)则表二中设备A中的值就不用旧设备A的数量,而用替代品的数量。请问生成table2的SQL怎么写?谢谢!!
...全文
20
7
打赏
收藏
请问这个sql语句怎么写?
有table1: 厂房 设备A旧 设备B 设备A替代品 厂房1 52 56 0 厂房2 26 37 16 ...... 我想用sql得到另一张表 table2: 厂房 类型 数量 厂房1 设备A 52 厂房1 设备B 56 厂房2 设备A 16 厂房2 设备B 37 ....... 当设备A替代品一列有了数值(不为0)则表二中设备A中的值就不用旧设备A的数量,而用替代品的数量。请问生成table2的SQL怎么写?谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdbreeze
2003-08-21
打赏
举报
回复
union all前面的記錄是关于设备A的,
union all后面的記錄是关于设备B的,
不可能一模一樣的?
愉快的登山者
2003-08-19
打赏
举报
回复
select 厂房, '设备A' 类型, (case when 设备A替代品 > 0 then 设备A替代品 else 设备A旧 end) 数量 from table1
union all
select 厂房, '设备B', 设备B from table1
order by 厂房, 类型
愉快的登山者
⊙
◢◣◢◣◢◣
CrazyFor
2003-08-19
打赏
举报
回复
select 厂房,'设置A' 类型 ,(case when 设备A替代品 <>0 then 设备A替代品 else 设备A旧 end) 数量 from table1
union all
select 厂房,'设置B' 类型 ,设备B 数量 from table1
CrazyFor
2003-08-19
打赏
举报
回复
select 厂房,'设置A' 类型 ,(case when 设备A替代品 <>0 then 设备A替代品 else 设备A旧 end) 数量 from table1
union all
select 厂房,'设置B' 类型 ,设备B 数量 from table1
CrazyFor
2003-08-19
打赏
举报
回复
select 厂房,'设置A' 类型 ,(case when 设备A替代品 <>0 then 设备A替代品 else 设备A旧 end) 数量 from table1
union all
select 厂房,'设置B' 类型 ,设备B 数量 from table1
---涛声依旧---
2003-08-19
打赏
举报
回复
union all聯合所有的記錄﹐即union all前面的記錄跟union all后面的記錄一模一樣時會顯示兩條記錄。
jdbreeze
2003-08-19
打赏
举报
回复
谢谢! 请问union all是什么意思?起什么作用的?
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编
写
经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己
写
了SQL却不知道对不对。 2. 在上线后...
mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?
本文目录mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物?数据库事物的四大特性问题答案验证答案一、创建数据库表二、搭建SpringBoot+Mybatis项目(略)三、编
写
MVC三层代码四、启动服务器 mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
?是否存在事物? 这篇博文的由来,朋友面试遇到两个问题? 第一个问题是mybatis的mapper文件中的一个标签是否可以
写
多条
SQL语句
? 第二个问题是上述问题如果成立,那么这个标签内是否存在事物? 数
sql 纵向求和_
SQL语句
求和语句该怎么编
写
?有几种方法?
SQL语句
是数据库的灵魂,下面要给大家介绍的是
SQL语句
中求和的各种方法,希望对你们有所帮助吧。一、
SQL语句
是什么?了解求和方法之前,我们得先了解
SQL语句
是什么。SQL是什么?1.SQL全名Structured Query Language:结构化查询语言2.我们为什么要使用SQL?应用程序操作数据库只能通过SQL语言运行,且SQL语言操作方便、简易。3.什么时候会使用到SQL?对数据库执行的...
sql语句
中问号?的使用
若要创建每次使用不同值的查询,可以在查询中使用参数。参数是在运行查询时所提供值的占位符。带参数的 SQL 语句可能如下所示,其中“?”表示代表作者 ID 的参数: SELECT title_id FROM titleauthor WHERE (au_id = ?) 可使用参数的位置 可以将参数用作文本值(文本值或数值)的占位符。最常见的是,参数经常在单个行或组的搜索条件中(即在 SQ
在mapper映射文件中批量插入数据的
sql语句
该怎么
写
?以及怎样在
sql语句
中接收list集合参数?
文章目录在mapper映射文件中批量插入数据的
sql语句
该怎么
写
?单条数据插入的好好的,为什么要突然变成批量插入的呢?怎样
写
批量插入 在mapper映射文件中批量插入数据的
sql语句
该怎么
写
? 单条数据插入的好好的,为什么要突然变成批量插入的呢? 为什么需要批量插入数据呢?因为加入你现在有一个100次的循环,每次循环你都需要往数据库里面插入一条数据,那么这样你连接数据库的次数就太多了,这样是比较耗费资源的,所以我们能不能一次性的批量地往数据库中插入所有的数据呢?这样我们只连接一次数据库就行了,节省资源,也可
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章