有19个表
有一个user表和18个标签表
表 user
user_id   name
1          a
2          b
3          c
标签表1 likebook
b_id  uid  tname
1    1     s
2    1     d
3    1     f
4    2     s
标签表2  likesports
s_id  uid  tname
1      1     g
2      2     h
我只举了两个标签表,还有好多的标签表了
user_id=uid
我想查询user_id=1的用户喜欢的书和运动,每个标签表的属于同一uid的tname的值是不确定的有的表是一个,有的表会是好几个
我写出来了但是结果和想要的不一样
我要的结果是
uid tname1 tname2
1    s       g
1    d       null
1    f       null
但是我得到的是
uid tname1 tname2
1    s       g
1    d       g
1    f       g
应该怎么写呀