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

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

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

List A

List B

for(int i=0i<A.size()i++)

if(!B.contains(A.get(i)))

insert(A.get(i))

wtid到底是数字还是字符,

变量wtid是字段名,还是值

我假设你的两个表之间的连接条件是

wtid

字段名;

变量wtid

是值,那么如下:

rs=stm.executeQuery("select

da

from

da

inner

join

wtb

where

da.wtid=

wtb.wtid

and

da.wtid='"+wtid+"'")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10828138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存