我有两张表格,其中包含以下栏目
表A:name,start_date,end_date
表B:name,date_range
表B date_range是表A的start_date和end_date的组合。
SELECT tableB.date_range,
CONCAT(tableA.start_date, tableA.end_date) AS date_range
FROM tableB
INNER JOIN tableA ON tableB.date_range=date_range
我是MySQL的新手,想了解如何加入这两个表吗?
答案 0 :(得分:0)
我没有对此进行过测试,但您必须在连接条件中进行连接。
SELECT tableB.date_range,
FROM tableB
JOIN tableA ON tableB.date_range=CONCAT(tableA.start_date, tableA.end_date)