❶ sql server 2000創建表日期時間類型 的語句
create table tbname
(id int,
value char(10),
timeCol datetime
)
datetime 類型的欄位就可以表示成你要的那個形式
❷ 怎麼用SQL語句把兩個日期間的所有日期列出一個列表
http://accessoft.com/blog/article-show.asp?userid=20576&Id=8117
這個是日期生成代碼
❸ 除過星期六和星期天,用SQL語句實現一個月應出勤天數的統計
select sum (出勤) as 出勤總天數 from table_name
where 星期=('一','二','三','四','五')
出勤總天數、星期是你的資料庫表中的列名
❹ sql節假日變第一個工作日
如果你可以獲得節假日列表,同樣也可以做出來一張全的日歷表calendar
日歷表設置兩列
cdate date, -- 日期
holiday_flag int -- 是否節假日 0/1
主表假設它叫m_tab, 用下面語句獲取節假日的下個工作日
把它存為一張臨時表,並據此更新m_tab 的 B列即可
SELECT COL_A, MIN(CDATE)
FROM (SELECT COL_A
FROM M_TAB, CALENDAR
WHERE COL_A = CDATE
AND HOLIDAY_FLAG = 1) T,
CALENDAR T1
WHERE COL_A < CDATE
AND HOLIDAY_FLAG = 0
GROUP BY COL_A
❺ SQL語句實現一段時間內的每一個日期的列表
declear int @i
declare varchar(8000) @sql
set @i=1
while(@i<7)
set @sql = select dateget()
set @sql = @sql + dateAdd(day,@i,dateget())
@i = @i+1
end
exce @sql
這個是查今天開始7天的日期
❻ sql server寫一個工廠日歷怎麼做
在sql中建一個工廠日歷表,然後通過應用把數據添加到工廠日歷表中。
❼ SQL SERVER中,生成若干年份,包含列名公歷日期、星期、月干支、日干支的表
你要什麼 ?? HI我 沒有這樣的表