0
我有两个表。表A和表B.如何将A(数据类型:日期) 中的列与B(数据类型:日期)中的列进行比较,条件是:B> = A列中的列?如何比较SQL中两个不同表中的两列?
我有两个表。表A和表B.如何将A(数据类型:日期) 中的列与B(数据类型:日期)中的列进行比较,条件是:B> = A列中的列?如何比较SQL中两个不同表中的两列?
这里有两件事要问。
1)给我那些更大
2)告诉我比较
所以,两者都做,试试这个。第(1)部分在where子句中,第(2)部分在select语句中。
select *, datediff(day, b.col, a.col) as ColumnDifference
from TableA a, TableB b
where b.col >= a.col
的文档DATEDIFF:http://msdn.microsoft.com/en-us/library/ms189794(v=sql.100).aspx
感谢,这是我第一次和我的英语不是很好,所以我无法解释更多的信息。 – 2014-09-22 02:52:25