❶ 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我 没有这样的表