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

sql 临时表

sql server 临时表的使用 以及给临时表插入主键列
--某时间段内某组服务器的消费排行
CREATE PROCEDURE biling_order_consume
@begin_date datetime,
@end_date datetime
AS
select identity(int,1,1) as ID,charge_credit into #tmp from crm_biling
where @begin_date <= convert(datetime,convert(varchar(12),charge_time,101),101)
and @end_date >=convert(datetime,convert(varchar(12),charge_time,101),101)

order by charge_credit desc

select * from #tmp

运行结果
id charge_credit
1 9541
2 564
3 468
4 123
这个第二次运行时提示#tmp已经存在.可以用一下代码删除
drop table #tmp


相关文档:

将access数据库导入到sql2005的简单方法

首先打开SQL Server Management Studio,建立一个数据库,建立好数据库后选择你的数据库名,右键--任务--导入数据库
打开SQL导入和导出向导--下一步--数据源选择(Microsoft Access)--选择你的ACCESS数据库然后下一步
 
关键的一步在“选择源表和源视图”这里,选择表--编辑映射--选 ......

sql列相加合并 心雨之家

--1. 创建表,添加测试数据
CREATE TABLE tb(id int, [value] varchar(10))
INSERT tb SELECT 1, 'aa'
UNION ALL SELECT 1, 'bb'
UNION ALL SELECT 2, 'aaa'
UNION ALL SELECT 2, 'bbb'
UNION ALL SELECT 2, 'ccc'
--SELECT * from tb
/**//*
id value
----------- ----------
1 aa
1 ......

三中SQL 分页方法效率分析

三种SQL分页法效率分析
表中主键必须为标识列,[ID] int IDENTITY (1,1)
1.分页方案一:(利用Not In和SELECT TOP分页)
 语句形式:利用Not In和SELECT TOP分页) 效率中,需要拼接SQL语句
  SELECT TOP 10 * from  TestTable WHERE (Id  NOT  IN (SELECT  TOP  20    id&n ......

经典SQL语句大全

 SQL分类:
  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
  首先,简要介绍基础语句:
  1、说明:创建数据库
CREATE DATABASE database-name
  2、说明:删除数据 ......

找些不错的sql面试题(1)

Student(S#,Sname,Sage,Ssex) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表
问题:
1、查询“001”课程比“002”课程成绩高的所有学生的学号;
  select a.S# from (select s#,score from SC where C#='001') a,(select s#,score
  fr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号