我需要在包含3行的表中SQL Server中的最小日期和最大日期之间的日期。
ex:01 Jan 1992
02 Jan 1992
03 Jan 1992
我需要1992年1月2日
答案 0 :(得分:1)
请注意,下面的查询位于一个只有3行的表格上。
;WITH DateCTE AS
(
SELECT MAX(CreatedDate) AS MaxDate, MIN(CreatedDate) AS MinDate
FROM [metadata].[BuildVersion]
)
SELECT CreatedDate
FROM [metadata].[BuildVersion]
WHERE CreatedDate <> (SELECT MaxDate FROM DateCTE)
AND CreatedDate <> ( SELECT MinDate FROM DateCTE)
这应该可以正常使用
答案 1 :(得分:0)
$(document).ready(function() {
$("#fname").blur(function() {
var rohit = $('#fname').val();
alert("Your name is" + rohit);
});
});
您可以使用select date from table_name where date between '01 Jan 1992' and '03 Jan 1992';
提取任意2个值之间的值。如果你给出列名和表名会更好,这样对于那些试图回答你问题的人来说很容易。