以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]INNER JOIN 或SELECT语句 是否能实现此功能  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114423)

--  作者:huangfanzi
--  发布时间:2018/2/5 23:49:00
--  [求助]INNER JOIN 或SELECT语句 是否能实现此功能
用 INNER JOIN 或 S elect能实现如下情况吗?

二张原表:
表1
商品名 折扣率   
A         10%      
B         20%      

表2
商品名  单价
A        100
B        200
C        300

生成的表:
商品名  单价  折扣率
A         100     10% 
B         200     20%
C         300

S ELECT {表1}.商品名,{表2}.单价,{表1}.折扣率 FROM {表1} INNER JOIN {表2} ON {表1}.商品名 = {表2}.商品名

[此贴子已经被作者于2018/2/5 23:52:03编辑过]

--  作者:lihe60
--  发布时间:2018/2/6 7:07:00
--  

S ELECT {表1}.商品名,{表2}.单价,{表1}.折扣率 FROM {表1} left JOIN {表2} ON {表1}.商品名 = {表2}.商品名

--  作者:有点甜
--  发布时间:2018/2/6 8:45:00
--  
INNER JOIN 改成 Left JOIN 即可