问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql问题:A表的两个字段分别与另B表的主键进行关联,然后在分别显示出来A表的两个字段分别对应B表的值。

发布网友 发布时间:2022-04-10 11:45

我来回答

3个回答

懂视网 时间:2022-04-10 16:06

create table test( 2 rsrp string, 3 rsrq string, 4 tkey string, 5 distan string 6 ); 7 8 insert into test values(‘-90.28‘,‘-37‘,‘tkey1‘,‘10‘); 9 insert into test values(‘-92.35‘,‘-40‘,‘tkey1‘,‘30‘); 10 insert into test values(‘-94.36‘,‘-34‘,‘tkey2‘,‘5‘); 11 insert into test values(‘-93.88‘,‘-38‘,‘tkey2‘,‘19‘); 12 13 select * from test; 14 +------------+------------+------------+--------------+--+ 15 | test.rsrp | test.rsrq | test.tkey | test.distan | 16 +------------+------------+------------+--------------+--+ 17 | -90.28 | -37 | tkey1 | 10 | 18 | -92.35 | -40 | tkey1 | 30 | 19 | -94.36 | -34 | tkey2 | 5 | 20 | -93.88 | -38 | tkey2 | 19 | 21 +------------+------------+------------+--------------+--+ 22 23 create table test_latlng 24 ( 25 tkey string, 26 lat string, 27 lng string 28 ); 29 insert into test_latlng values(‘tkey1‘,‘lat1‘,‘lng1‘); 30 insert into test_latlng values(‘tkey1‘,‘lat2‘,‘lng2‘); 31 insert into test_latlng values(‘tkey1‘,‘lat3‘,‘lng3‘); 32 insert into test_latlng values(‘tkey1‘,‘lat4‘,‘lng4‘); 33 insert into test_latlng values(‘tkey2‘,‘lat1‘,‘lng1‘); 34 insert into test_latlng values(‘tkey2‘,‘lat2‘,‘lng2‘); 35 insert into test_latlng values(‘tkey2‘,‘lat3‘,‘lng3‘); 36 insert into test_latlng values(‘tkey2‘,‘lat4‘,‘lng4‘); 37 38 0: jdbc:hive2://10.78.152.62:21066/> select * from test_latlng; 39 +-------------------+------------------+------------------+--+ 40 | test_latlng.tkey | test_latlng.lat | test_latlng.lng | 41 +-------------------+------------------+------------------+--+ 42 | tkey1 | lat1 | lng1 | 43 | tkey1 | lat2 | lng2 | 44 | tkey1 | lat3 | lng3 | 45 | tkey1 | lat4 | lng4 | 46 | tkey2 | lat1 | lng1 | 47 | tkey2 | lat2 | lng2 | 48 | tkey2 | lat3 | lng3 | 49 | tkey2 | lat4 | lng4 | 50 +-------------------+------------------+------------------+--+ 51 52 select rsrp,rsrq,t10.tkey,lat,lng,t10.rn 53 from 54 ( 55 select rsrp,rsrq,tkey,row_number()over(partition by tkey order by cast(rand() * 100 as int) asc) as rn 56 from test 57 group by rsrp,rsrq,tkey 58 ) t10 59 inner join 60 ( 61 select lat,lng,tkey,row_number()over(partition by tkey order by cast(rand() * 10000 as int) asc) as rn 62 from test_latlng 63 group by lat,lng,tkey 64 ) t11 65 on t10.tkey=t11.tkey and t10.rn=t11.rn; 66 +---------+-------+-----------+-------+-------+---------+--+ 67 | rsrp | rsrq | t10.tkey | lat | lng | t10.rn | 68 +---------+-------+-----------+-------+-------+---------+--+ 69 | -90.28 | -37 | tkey1 | lat2 | lng2 | 1 | 70 | -92.35 | -40 | tkey1 | lat3 | lng3 | 2 | 71 | -93.88 | -38 | tkey2 | lat3 | lng3 | 1 | 72 | -94.36 | -34 | tkey2 | lat2 | lng2 | 2 | 73 +---------+-------+-----------+-------+-------+---------+--+

 

TSQL:A表字段与B表中的关联,关联条件中一列是随机关联的实现方式

标签:rom   jdbc   sel   srp   方式   log   div   color   rand   

热心网友 时间:2022-04-10 13:14

select t2.name as Name1,t3.name as Name2
from
A t1,B t2,B t3
where t1.收件人甲ID=t2.ID
and t1.代收人乙ID=t3.ID

 

看看这个是你说的那个意思吗?

热心网友 时间:2022-04-10 14:32

SELECT b1.name as Name1, b2.name as Name2
FROM A as a

INNER JOIN B as b1 ON a.甲ID=b1.ID

INNER JOIN B as b2 ON a.乙ID=b2.ID
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
早孕验血报告单怎么看 测试早孕的方法 联想电脑退货注意什么 公务员裸眼视力必须0.3吗 山东农业大学机电学院科研成果 山东农业大学机械与电子工程学院实验研究 山东农业大学机电工程学院有哪些重点实验室和研究中心? 复发性无菌性脑膜炎的诊断 电子简历自我评价 电子信息技术专业个人简历自我评价 楚留香手游9月7日更新公告 天机阁指点江山功能开放-手游资讯-安族网 电话总也打不通是怎么回事儿? 陕西户县名人 遂川县四平林业有限责任公司怎么样? 深圳易视联科网络科技有限公司怎么样? 苹果耳机我连按两下怎么没反应 ios中fan怎么对url加密 如何查找一个 iOS URL schemes itms-services协议安装iOS应用时,url中不能使用中文域名吗 qq音乐怎么关联qq和 ios 数据库怎么处理nsurl 阿里云 url ios 怎么解码 url编码 在ios和安卓上的不同 iOS如何对%u521A解码 URL可以转换 带双引号的地址吗iOS ios nsurl怎么转化为字符串 ios 为什么url 一定要转utf8 ios怎么对url进行一下编码 ios 怎样将 url转换成string iOS开发url转码的问题 oppo手机画面出现横条怎么办 电话一直打不通,老说“暂时无法接通”~这种“暂时无法接通”一般都是什么情况?特急特急~各位帮帮忙吧 苏丹、土耳其、柬埔寨、阿富汗哪个是内陆国 下列国家,属于东南亚内陆国的是(  )A.柬埔寨B.泰国C.马来西亚D.老 柬埔寨靠近中国海域吗 客厅装修时该怎么设计灯光呢?可以使用无主灯的设计吗? 为什么中国人去柬埔塞旅游的少 在下列东南亚的国家中与中国接壤,且属于内陆国的是(  )A.越南B.老挝C.柬埔寨D.泰 下列亚洲国家中,属于内陆国的有(  )A.哈萨克斯坦、泰国B.蒙古、阿富汗C.柬埔寨、巴基斯坦D.伊拉 下列各组国家都属于内陆国的是(  )A.蒙古、哈萨克斯坦B.朝鲜、巴基斯坦C.孟加拉国、老挝D.柬埔寨 下列亚洲国家中,属于内陆国的有( ) A.哈萨克斯坦、泰 国 B.蒙 古、 阿富汗 C.柬埔寨、巴 下列东南亚国家中,属于内陆国的是 [ ] A.泰国B.柬埔寨C.老挝D.缅 东南亚最大的内陆国是( ) A.泰国 B.柬埔寨 C.老挝 D.缅 东南亚国家唯一的内陆国是( )A.老挝B.柬埔寨C.缅甸D.泰 减肥时怎样选购燕麦片 减肥麦片怎么选 减肥用的燕麦要怎么买啊? 想靠燕麦控糖、降脂、减肥,哪些挑选秘诀不可不知? 减肥麦片怎么选? 如何选减肥食用的麦片 如何正确选购燕麦产品?