求助:mysql中想把两段查询语句整合成一段语句,怎么写

小白619 2015-11-04 08:06:53
求助:(mysql)想把两段查询语句整合成一段语句,怎么写?语句如下:

/*创建一个新表(CB00000301)将查询的内容导入到新的表格中,在对这些数据进行查询或者其他处理*/
CREATE table CB00000301
as
(SELECT
d.name as 楼栋名称,
c.UnitName AS 单元名称,
c.floorName AS 楼层,
c. NAME AS 房间名称,
a.meterName AS 表名称,
b.meterRegisterNO AS 抄表单号
FROM
meter a
LEFT JOIN meterregister b ON b.meter_id = a.id
LEFT JOIN property c ON a.property_id = c.id
INNER JOIN building d ON c.building_id = d.id
WHERE
b.meterRegisterNO = 'CB00000301'
AND
a.meterState = '1');


/*查询1-1-1001房间是否在此期间中*/
select * from cb00000301 where `房间名称` ='1-1-1001';
...全文
108 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Neo_whl 2015-11-04
  • 打赏
  • 举报
回复

select 楼栋名称,单元名称,楼层,房间名称,表名称,抄表单号  from (
SELECT
d.name as 楼栋名称,
c.UnitName AS 单元名称,
c.floorName AS 楼层,
c. NAME AS 房间名称,
a.meterName AS 表名称,
b.meterRegisterNO AS 抄表单号
FROM
meter a
LEFT JOIN meterregister b ON b.meter_id = a.id
LEFT JOIN property c ON a.property_id = c.id
INNER JOIN building d ON c.building_id = d.id
WHERE
b.meterRegisterNO = 'CB00000301'
AND 
a.meterState = '1')t where 房间名称='1-1-1001';

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧