易截截图软件、单文件、免安装、纯绿色、仅160KB

日程安排生成的sql语句

select *
from
(select [id]=row_number() over (order by getdate()),
        date=convert(varchar(8),dateadd(dd,number,'2010-01-01'),112)
        from
        (select number from master..spt_values where type='p' )t ) X
join
(select '1' as id, 'A' as Col1 union all
  select '2' as id,'B' as Col1 union all
  select '3' as id ,'C' as Col1
  ) Y
on x.id % ( select count(*) + 1
 from ( select '1' as id union all
        select '2' as id union all
        select '3' as id ) M)
=y.id
order by x.id


相关文档:

航空公司管理系统(VC++ 与SQL 2005)

系统环境:Windows 7
软件环境:Visual C++ 2008 SP1 +SQL Server 2005
本次目的:编写一个航空管理系统
      这是数据库课程设计的成果,虽然成绩不佳,但是作为我用VC++ 以来编写的最大程序还是传到网上,以供参考。用VC++ 做数据库设计并不容易,但也不是不可能。以下是我的程序界面,后面 ......

动态SQL语句

动态语句
1 :普通SQL语句可以用exec执行
Select * from tableName
exec('select * from tableName')
exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N
2:字段名,表名,数据库名之类作为变量时,必须用动态SQL
declare @fname varchar(20)
set @fname = 'FiledName'
Select @fnam ......

传智播客java学习 sql常用函数

我今天学习了sql语句的常用函数,是冯威老师讲的,我做了简单的笔记:
 
一,SQL函数:
1. 大小写转换函数
   lower 转成小写  
   upper 大写
   initcap  将字符串的(每个单词的)第一个字母变为大写,后面的小写
 select initcap('huangHY') from dual
&n ......

SQL 构造时间表方法123

(1)SQL方法(1)
select convert(varchar(5),dateadd(hour,number,cast('00:00' as datetime)),108)+'~'+
convert(varchar(5),dateadd(hour,number+1,cast('00:00' as datetime)),108) as [date]
from master..spt_values
where type = 'P' and
number <= 23
(2)SQL方法(2)
得出一天的时间段记录。(如&nb ......

sql group by

group by主要是用来分组的,怎么个分组呢?
以下用两个例子说明两个使用方面,1是合理的返回合计值(防止笛卡尔积现象),2是用分组来找出重复的记录
====================================================================
★★★例子1:假如有这么一个表:tab_1,它有两个字段:xm、gzlb、je(姓名、工资类别、金额) ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号