美文网首页zhaoyqiu的数据分析进阶之路2.0
横向拼接两个行列不相等的表(mysql)

横向拼接两个行列不相等的表(mysql)

作者: 喝奶茶不加奶茶 | 来源:发表于2020-07-24 23:02 被阅读0次

这是指两个表没有共同字段的情况,如果有共同字段利用join就可。

select A.sname,B.tname from 
(select ROW_NUMBER() over(Order by sid) RN,sname ,count(*) from student ) A 
FULL JOIN 
(select ROW_NUMBER() over(Order by tid) RN,tname from teacher ) B 
ON A.RN = B.RN;

注意:纵向拼接的话列需要相等,用union

相关文章

网友评论

    本文标题:横向拼接两个行列不相等的表(mysql)

    本文链接:https://www.haomeiwen.com/subject/tudelktx.html