表A有字段sno为外键连接表B的字段sno,先通过表A 的name字段获取表A的sno信息,再通过表A的sno,查到表B的sno=表A的sno相关信息,并将查询到的表B的信息放入一个list中,如何使用java语句实现。
表A:select sno from t_xkjl where username=..
select * from t_xkjbxx where sno=
求代码或可实现的思路。
注:本人java功底不咋地,尽量说简单点。3Q
两张表级联查询获取所需数据
答案:2 悬赏:30 手机版
解决时间 2021-03-12 10:23
- 提问者网友:疯孩纸
- 2021-03-11 11:24
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-03-11 12:48
我怎么感觉你这不叫级联查询,username对应几个sno 如果是根据用户名查用户编号然后再找对应的信息的话用一个 两表的关联就行。
select * from t_xkjl a , t_xkjbxx b where a.username=? and a.sno=b.sno ;
如果你是 一个用户名对应多个sno的话 那就做成级联下拉框, 第一个 下拉框选择用户,然后根据用户名 异步查询出 多个sno 然后你再选一个sno 查询你要的信息
select * from t_xkjl a , t_xkjbxx b where a.username=? and a.sno=b.sno ;
如果你是 一个用户名对应多个sno的话 那就做成级联下拉框, 第一个 下拉框选择用户,然后根据用户名 异步查询出 多个sno 然后你再选一个sno 查询你要的信息
全部回答
- 1楼网友:七十二街
- 2021-03-11 13:51
select t1.? t2.? 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯