求sql语句...
create table [Table1](
[name] nvarchar(10),[time] datetime,[Class] nvarchar(10))
INSERT INTO [Table1]([name],[time],[Class])VALUES('第一个','2011-10-24','A班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第一个','2011-10-24','B班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第二个','2011-10-24','A班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第二个','2011-10-24','B班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第三个','2011-10-24','A班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第五个','2011-10-24','A班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第四个','2011-10-23','A班')
INSERT INTO [Table1]([name],[time],[Class])VALUES('第五个','2011-10-23','B班')
go
select * from Table1 -----执行结果如下:
第一个 2011-10-24 00:00:00.000 A班
第一个 2011-10-24 00:00:00.000 B班
第二个 2011-10-24 00:00:00.000 A班
第二个 2011-10-24 00:00:00.000 B班
第三个 2011-10-24 00:00:00.000 A班
第五个 2011-10-24 00:00:00.000 A班
第四个 2011-10-23 00:00:00.000 A班
第五个 2011-10-23 00:00:00.000 B班
--想要得到的结果如下:
第一个 2011-10-24 00:00:00.000 A班
第一个 2011-10-24 00:00:00.000 B班
第二个 2011-10-24 00:00:00.000 A班
第二个 2011-10-24 00:00:00.000 B班
第三个 2011-10-24 00:00:00.000 A班
第三个 2011-10-24 00:00:00.000 B班 --添加
第五个 2011-10-24 00:00:00.000 A班
第五个 2011-10-24 00:00:00.000 B班 --添加
第四个 2011-10-23 00:00:00.000 A班
第四个 2011-10-23 00:00:00.000 B班 --添加
第五个 2011-10-23 00:00:00.000 A班 --添加
第五个 2011-10-23 00:00:00.000 B班
结果贴出来,也就一目了然...
...全文
相关推荐
Sql语句求最小可用id
Sql语句求最小可用id
求SQL语句
求SQL语句,请看附件
sqlserver中求字符串中汉字的个数的sql语句
关于这个话题,我也看到网上有其他方法来解决。 不过从性能和代码量上来看,我有更好的办法。 在这里和大家 分享。 原理其实很简单, 知识1、长度函数 len(); 知识2、还是长度函数datalength(); 代码如下: 代码如下: declare @sql varchar(1000) set @sql=’abc国m,de中d国e人民f’ select @sql 字符,DATALENGTH(@sql)-len(@sql) 汉字个数
利用MD5 求sql语句中的sql_id
先用MD5得到sql语句的散列值,然后通过散列值求得sql语句的SQL_ID
SQL求比例 qiuqianquan
SQL求比例多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加


应用实例
