sql把2个表通过相同关键字显示在一块
答案:1 悬赏:30 手机版
解决时间 2021-03-17 07:43
- 提问者网友:暮烟疏雨之际
- 2021-03-16 19:46
sql把2个表通过相同关键字显示在一块
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-03-16 21:14
select a.*,b.Unit1 from A a left join B b on a.ptypeid=b.PTypeId使用左连接,类似的还有right join,inner join等...
追问谢谢回答,但这个方法,只是把这2个表连接起来而己吧,我是需要把 比如表B里11行关键字段有2列的,在连接时模向增加出来,也就是横向增加一列,把另外一个 对显示出来
比如 表a字段 unit1 unit2
支 对
也就unit1字段的内容 纵向变成 横向显示
可能是要有一个比较 判断的语句,追答
是不是类似这种效果,这是将个人的所有科目的学习成绩显示在一起。
你说的应该属于行转列,鉴于有点不清楚你的具体SQL内容,你自己研究下吧,搜索一下 sql行转列或行列置换关键字。
追问谢谢回答,但这个方法,只是把这2个表连接起来而己吧,我是需要把 比如表B里11行关键字段有2列的,在连接时模向增加出来,也就是横向增加一列,把另外一个 对显示出来
比如 表a字段 unit1 unit2
支 对
也就unit1字段的内容 纵向变成 横向显示
可能是要有一个比较 判断的语句,追答
是不是类似这种效果,这是将个人的所有科目的学习成绩显示在一起。
你说的应该属于行转列,鉴于有点不清楚你的具体SQL内容,你自己研究下吧,搜索一下 sql行转列或行列置换关键字。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯