2014年8月25日

数据库的分页查询

摘要: --mssqlserver的分页查询语句:select top 10 * from t where id not in (select top 20 id from t order by id ) order by id ;--或者select top 10 * from t where id in... 阅读全文

posted @ 2014-08-25 19:09 RainbowGu 阅读(178) 评论(0) 推荐(0) 编辑

2014年8月23日

如何实现数据库的优化?

摘要: 如何实现数据库的优化? A、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 B、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用... 阅读全文

posted @ 2014-08-23 10:42 RainbowGu 阅读(334) 评论(0) 推荐(0) 编辑

主键和外键

摘要: 主键是本张表的主键,是唯一且非空的,而外键是另一张表中与这张表的某个字段的类型,字段名相同的字段,一般是用作关联两张或两张以上的数据表时用的。外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可... 阅读全文

posted @ 2014-08-23 10:32 RainbowGu 阅读(205) 评论(0) 推荐(0) 编辑

只显示重复数据,或不显示重复数据

摘要: 如何只显示重复数据,或不显示重复数据显示重复:select * from tablename group by id having count(*)>1;不显示重复:select * from tablename group by id having count(*)=1; 阅读全文

posted @ 2014-08-23 10:18 RainbowGu 阅读(386) 评论(0) 推荐(0) 编辑

2014年8月16日

SQLServer的ISNULL函数和Mysql的IFNULL函数

摘要: SQL Serve的ISNULL函数:ISNULL(check_expression,replacement_value)1、check_expression与replacement_value的数据类型必须一致。2、如果check_expression为NULL,则返回replacement_va... 阅读全文

posted @ 2014-08-16 15:43 RainbowGu 阅读(906) 评论(0) 推荐(0) 编辑

2014年8月14日

TCP三次握手和连接关闭过程详解

摘要: 1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据... 阅读全文

posted @ 2014-08-14 15:18 RainbowGu 阅读(1306) 评论(0) 推荐(0) 编辑

2014年8月13日

员工部门表综合查询SQL

摘要: --数据库的表设计如下:--部门:部门编号,部门名称,地址;--员工:员工编号,员工名字,职务,管理编号,入职日期,薪资,奖金,部门编号;--创建部门表:CREATE TABLE dept(deptno INT PRIMARY KEY,dname VARCHAR(20),loc VARCHAR(20... 阅读全文

posted @ 2014-08-13 22:46 RainbowGu 阅读(5691) 评论(0) 推荐(0) 编辑

经典SQL例题

摘要: 斯蒂芬斯蒂芬 阅读全文

posted @ 2014-08-13 21:48 RainbowGu 阅读(163) 评论(0) 推荐(0) 编辑

2014年8月12日

truncate,delete,drop的异同点

摘要: 相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束... 阅读全文

posted @ 2014-08-12 20:51 RainbowGu 阅读(153) 评论(0) 推荐(0) 编辑

2014年8月11日

scp 在不同主机之间数据传输

摘要: 不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便,第三种就是利用scp命令... 阅读全文

posted @ 2014-08-11 19:57 RainbowGu 阅读(597) 评论(0) 推荐(0) 编辑

导航