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

一个项目涉及到的50个SQL语句

 /* 
 标题:一个项目涉及到的50个SQL语句(整理版) 
 作者:爱新觉罗.毓华
 时间:2010-05-10 
 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。 
 问题及描述: 
 --1.学生表 
 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 
 --2.课程表  
 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号 
 --3.教师表  
 Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名 
 --4.成绩表  
 SC(S#,C#,score) --S# 学生编号,C# 课程编号,score 分数 
 */ 
 --创建测试数据 
 create table Student(S# varchar(10),Sname nvarchar(10),Sage datetime,Ssex nvarchar(10)) 
 insert into Student values('01' , N'赵雷' , '1990-01-01' , N'男') 
 insert into Student values('02' , N'钱电' , '1990-12-21' , N'男') 
 insert into Student values('03' , N'孙风' , '1990-05-20' , N'男') 
 insert into Student values('04' , N'李云' , '1990-08-06' , N'男') 
 insert into Student values('05' , N'周梅' , '1991-12-01' , N'女') 
 insert into Student values('06' , N'吴兰' , '1992-03-01' , N'女') 
 insert into Student values('07' , N'郑竹' , '1989-07-01' , N'女') 
 insert into Student values('08' , N'王菊' , '1990-01-20' , N'女') 
 create table Course(C# varchar(10),Cname nvarchar(10),T# varchar(10)) 
 insert into Course values('01' , N'语文' , '02') 
 insert into Course values('02' , N'数学' , '01') 
 insert into Course values('03' , N'英语' , '03') 
 create table Teacher(T# varchar(10),Tname nvarchar(10)) 
 insert into Teacher values('01' , N'张三') 
 insert into Teacher values('02' , N'李四') 
 insert into Teacher values('03' , N'王五') 
 create table SC(S# varchar(10),C# varchar(10),score decimal(18,1))&nbs


相关文档:

关于SQL中count的效率

COUNT(*)与COUNT(COL)
网上搜索了下,发现各种说法都有:
比如认为COUNT(COL)比COUNT(*)快的;
认为COUNT(*)比COUNT(COL)快的;
还有朋友很搞笑的说到这个其实是看人品的。
在不加WHERE限制条件的情况下,COUNT(*)与COUNT(COL)基本可以认为是等价的;
但是在有WHERE限制条件的情况下,COUNT(*)会比COUNT(COL)快非常多 ......

SQL注入

      随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序 ......

sql数据库的关键字及查询及函数

    本周和上周经理给我们做了两次关于sql的培训,感觉很有用所以总结一下!
    Union:只有两张表结构相同的结果集才能使用union,将所有的表数据放到一个结果集中。
    Count:计算参数列表中的数字项的个数。括号里边可以是列名,也可以是参数值。
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号