我想比較不同表格中的時間戳。我想要得到tbl_1中的標記比tbl_2中的MAX(標記)大的所有行。比較來自不同表格的兩個時間戳
select *
from tbl_1
where timestamp > (select MAX(TIMESTAMP) from tbl_2);
不幸的是,這是行不通的。我總是得到零結果:/。兩個colums的數據類型是日期/時間
好的我發現了這個問題。
的問題是,如果tbl_2是空的,也沒有日期,它不會返回任何東西。當我輸入一個更小的日期時它可以工作。
你確定你有滿足行那種狀況? – mucio
這對我來說很合適http://www.sqlfiddle.com/#!4/43458/2 –