不同的表中有不同的日期时间字段,我必须选择所有日期时间字段中的最新日期时间字段。的表是:从不同的日期时间字段中选择最新的日期时间
Question
--------
askedby
questionType
lastupdated
Document
----------
submittedBy
documentType
lastupdated
Instruction
-----------
submittedBy
instructionType
lastupdated
试图启动与
SELECT Question.lastupdated,Document.lastupdated,Instruction.lastupdated
FROM Question,Document,Instruction
WHERE lastupdated=(select max(lastupdated))
ORDER BY lastupdated DESC
如果LASTUPDATED表中的值是:
Question table: 2015-06-28 07:00:00
Document table: 2015-06-28 07:30:00
Instruction table: 2015-06-28 08:00:00
然后从Instruction
表中的值应选择,像2015-06-28 08:00:00
在这里,我必须选择最新的拉斯来自三个数据库的tupdated列。我是SQL查询的新手,不确定如何开始。
你到目前为止尝试了什么? –
你会期望什么结果?可以编辑问题并添加样本预期输出? – jpw
抱歉不清楚我的问题。 – trx