![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库SQL
文章平均质量分 51
redrainy
这个作者很懒,什么都没留下…
展开
-
如何取得select得到的数据的中间几条???
1、如取得第6到8条记录(该表共有1000条数据) 2、如何取得第20-40第的记录(该表共有1000条数据) --------------------------------------------------------------- select * from aa WHERE Between(Recno() , 6, 8) select * from aa原创 2007-02-25 12:45:00 · 2859 阅读 · 0 评论 -
SQL UNION 和 UNION ALL
UNIONUNION命令用于从两个表中选取相关的信息,很类似JOIN命令。不过,当使用UNION命令时,所有被选取的列的数据类型应该是相同的。注释:如使用UNION,那么只有不同的值会被选取。SQL Statement 1UNIONSQL Statement 2Employees_Norway:原创 2007-05-02 15:02:00 · 2245 阅读 · 0 评论 -
视图索引问题
最近和一直在研究如何加快查询数据库的速度,看了网络上说用索引,会加快查询的速度.我就认真看了索引了一些文章,也建立了表索引.但是在建立视图索引的时候遇到问题了, 无法在视图 SBK_VIEW 上创建 索引,因为该视图未绑定到架购.查一下相关的资料,发现:定义索引视图的 SELECT 语句不得包含视图、行集函数、行内函数或派生表。同一物理表在该语句中只能出现一次原创 2007-08-06 11:57:00 · 780 阅读 · 0 评论 -
考试题目
开发一个对未开通彩铃的客户进行外呼营销的问卷调查系统,供50名外呼人员使用,外呼人员使用这个系统能从访谈客户列表中找到待访谈的客户进行外呼,根据客户的答案来完成问卷的填写。在对客户访谈过程中,会出现用户拒绝访谈或不接受彩铃业务的情况。需要将问卷的答题情况和访谈情况做好记录,并做好数据统计,以供管理人员分析决策使用,请重点阐述这个系统的设计思路,分析出所需的功能。并对这个系统进行数据库设计,写出表结原创 2007-05-04 12:32:00 · 616 阅读 · 0 评论 -
如:有个某市所有移动用户号码记录资料表需要更新,你将如何操作?
答:1、先获取资料表的记录行数;2、对旧资料表进行备份;3、依据记录行数和评估更新记录的行数选择更新资料表的方式(大数据量和小数据量更新方式不同);4、选择恰当的时间进行操作,避免由于锁表影响正常的生产运行;5更新完后检查记录数和更新行数,确认操作无误;6按公司规定做好相关工作记录原创 2007-05-04 12:27:00 · 635 阅读 · 0 评论 -
SQL日期和时间函数
1.一个月第一天的Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)3.一年的第一天Select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)4.季度的第一天Select DATEADD(qq, DATEDIF转载 2007-05-04 12:05:00 · 1084 阅读 · 0 评论 -
浅谈数据库设计技巧(下)
三、多用户及其权限管理的设计 开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二: 1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库的共有属性,并不一定能完全满足某些转载 2007-05-04 00:02:00 · 615 阅读 · 0 评论 -
浅谈数据库设计技巧(上)
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理转载 2007-05-04 00:00:00 · 550 阅读 · 0 评论 -
删除数据库日志
sql2000删除数据库日志有两种方法一种方法:清空日志。1.打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件,1: 删除LOG分离数据库 企业管理器->服务器->数据库->右键->分离数据库2:删除LOG文件附加数据库 企业管理器->服务器->数据库->右键原创 2007-07-30 15:27:00 · 1028 阅读 · 0 评论 -
数据库设计中引入OOD思想
例子: 汽车销售商要求对销售车型的建立数据库进行统计 考虑这样几种设计方案 1) 轿车(ID,颜色,价格,车长,排量,最多乘坐人数,销量,有无顶窗) 卡车(ID,颜色,价格,车长,排量,最多乘坐人数,载重量,销量) 摩托车(ID,颜色,价格,车长,排量,踏板或档位车) 2) 车(ID,颜色,价格转载 2007-05-02 14:54:00 · 867 阅读 · 0 评论 -
c# 抽象方法 接口的区别
在本文中,我宁可相信二者是同时出现的,是设计者在高级程序语言设计的初始阶段就设计出来的两个巧妙的功能(我这样说,当然还包括了这种想法:设计者也考虑到了二者的区别),而不是设计者在时间进程中逐个加进来的一个个功能块(是同时出现的,还是逐个出现,目前对于我确是未知)。c#中可以多继承接口,却只能继承自一个抽象类;抽象类中的方法可以包含一些实现,但接口却只能定义方法的一种规范,不能包含实现;转载 2007-04-20 22:26:00 · 1579 阅读 · 1 评论 -
AspNetPager分页简单应用
不同于DataGrid控件,AspNetPager分页控件本身并不显示任何数据,而只显示页导航元素,数据在页面上的显示方式与该控件无关。该控件可以为DataGrid、DataList、Repeater以及自定义控件进行分页,配合Sql存储过程,分页性能较使用DataGrid分页有明显提升,尤其是当数据量大时性能可提升数倍! AspNetPager 2.0 中新增了通过Url来分页的功能,这使得转载 2007-04-09 17:20:00 · 1642 阅读 · 0 评论 -
SQL语句左连接与右连接
left outer join Right Outer Join --------------------------------------------------------------- 把下面的语句运行一把就知道了 drop table test_a go drop table test_b go create table test_a (a原创 2007-02-25 12:47:00 · 2225 阅读 · 0 评论 -
SQL SERVER的数据类型 [转]
1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nch转载 2007-10-27 11:16:00 · 729 阅读 · 0 评论