Java语言编写,用的mysql数据库,同时调用一个数据库中的两个表

表1table1ID,datetime,a,b,c表2table2ID,datetime,e,f,g两个表中dateime代表日期,数据值是一样的同时查询表1的a,b,c... 表1
table1 ID,datetime,a,b,c
表2
table2 ID,datetime,e,f,g
两个表中dateime代表日期,数据值是一样的

同时查询表1的a,b,c的值相加减得出一个数w,表2的e,f,g相加减得出一个数x,然后w,x在进行加减得出一个数k,最后再进行判断当k大于1时显示正数,小于1时显示负数
展开
 我来答
hoverni
2016-05-30 · TA获得超过1622个赞
知道小有建树答主
回答量:893
采纳率:100%
帮助的人:740万
展开全部
select case when a.result<1 then a.result*-1 else a.result end from
(select 表1.a+表1.b+表1.c+表2.e+表2.f+表2.g as result from 表1,表2 where 表1.dateime=表2.dateime) as a
追问
我现在就想实现这句话的功能,我试了一下,这样写不行,实现不了!select 表1.a+表1.b+表1.c+表2.e+表2.f+表2.g as result from 表1,表2 where 表1.dateime=表2.dateime
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式