随笔分类 -  数据库

数据库相关知识整理
摘要:以下有两个表,他们的结构完全相同,请通过SQL找出值不同的列。Student_1 NAMEAGESCOREpeter26100jack2596daniel2648bark2169Student_2NAMEAGESCOREpeter2689jack2596daniel2648bark2169方法一 -- NOT EXISTS:SELECT *FROM Student_1 S1WHERE NOT EXISTS (SELECT * FROM Student_2 S2 WHERE S1.name = S2.name AND S1.age = S2.age AND S1.score =... 阅读全文
posted @ 2012-03-08 09:44 Rex.M 阅读(733) 评论(0) 推荐(0)
摘要:总体解释:DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用DCL(Data Control Language): 是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,re 阅读全文
posted @ 2012-03-07 23:04 Rex.M 阅读(235) 评论(0) 推荐(0)