我有 6 个表,其中 account 作为其中 5 个表的公共(public)键,id 是所有这些表的公共(public)键。
其中 5 个具有 4-5 个日期字段。现在,我的任务是使用 where 条件:id = 10 查找表中记录的可用最大日期。现在类似地查找所有其他表中相同记录的最大日期。在所有表中,没有这样的限制,例如帐户必须是相同的号码,对于所有不同表中的相同id,它可以不同。
现在我必须找到相应的具有最大值的帐户。与传递的 id 值相对应的所有日期值。
请帮忙!!
最佳答案
SELECT
max(convert varchar, acct.account_date, 101)
FORM
account acct
WHERE
acct.id = (SELECT acct.id FROM id_tlb WHERE acct.id = 'something')
您可能不需要在那里转换日期,但它将帮助您获得 mm/dd/yyyy
格式的时间戳。
如果您还需要其他内容,请回复。
关于php - 找出记录的可用日期中最大的日期,然后将输出映射到其他类似的输出以找到所有日期中的最大日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26385000/