我是编程新手。SQL查询来计算数据之间的上午6:00至第二天上午6:00
我想从上午6点到下午6点计算列值。我试着使用下面的查询,但它给出了12 AM到12 AM的值。查询是
SELECT (COUNT (COLUMN_NAME)) AS TOTAL
FROM TABLE_NAME
WHERE AREA = 1
AND TRIM(DATE_COLUMN) = TRIM ((SYSDATE)+6/24)
这里我不能使用日期,这将更新在delphi2007开发的Windowsforms应用程序中的值。
'trim()'用于字符串/字符值,** not **用于'DATE'列。你可能打算使用'trunc()' –