有没有办法在一个查询中搜索两个表?
我有两张桌子:
sarcshiftcentertable
id
startdate
enddate
sarcshiftpointtable
id
startdate
enddate
point_id
我想搜索这两个表,比如组合它们但不是水平的, 垂直。
我想在一个查询中从这两个表中选择startdate和enddate。 这可能吗?如果是这样,我该怎么做?
答案 0 :(得分:0)
尝试此查询:
SELECT id, startdate, enddate , '-' AS point_id
FROM sarcshiftcentertable
WHERE startdate >='2014-05-27'
AND enddate <='2014-06-27'
UNION
SELECT id, startdate, enddate, point_id
FROM sarcshiftpointtable
WHERE startdate >='2014-05-27'
AND enddate <='2014-06-27'