我有这样的SQL查询:SQL查询与内选择
SELECT DISTINCT
[Card NO],
[User Name],
(
SELECT
MIN(DateTime) AS [Enter Time],
MAX(DateTime) AS [Exit Time],
MAX(DateTime) - MIN(DateTime) AS [Inside Hours]
FROM
ExcelData
)
FROM
ExcelData
GROUP BY
[Card NO], [User Name], DateTime
表模式:CardNO | UserName | DateTime
我试着去执行它,但没有成功。我说这是一个无效的查询。 任何人都可以找到这个查询中有什么问题吗?
它是MySQL,SQL Server或MS Access吗? – raina77ow 2014-09-19 08:08:42
'MySQL','SQL Server'和'MS Access'不一样。你真的使用哪一个?基于标识符分隔符('['和']')这是SQL Server – Pred 2014-09-19 08:09:58
MS Access会更好 – eviB 2014-09-19 08:11:25