现在的情况是:对应recordId=1的数据有两条(tableId和recordId关联),我要怎么做才能在页面上吧这两条数据显示在同一个repeaer中?
就是把下图中的两条数据合并在一起
SELECT * FROM table1 T1
LEFT JOIN table2 T2 ON T1.recordId=T2.tableId
WHERE T1.recordId=xx
这样查出来还是两条结果,我是想把table1中的一条和table2中的两条 合到一起成为一条
一种情况是1楼提到各种连表
第二种是: select ID ,name from table1 UNION select ID ,name from table2 使用UNION 必须使用共同是字段
想你的这样情况就使用1楼的连表