1、查询分析器与基本语句的使用查询分析器:查询分析器主要是执行 SQL 语句,界面如图所示:查询分析器中主要用途对 sql 语句编辑,执行,保存。简单 SQL2000 语句Sql 2000 语句中我们主要用到查询,删除,更新,插入等基本语句查询语句的基本语法:1、简单查询Select * from 数据表名 where 条件 1 and 条件 2 and .例:select * from student where student_no=20110930454此语句是最基本的查询语句,当让我也可以只需查出自己想要的内容。只需将 “*”号位置替换成数据表中自己需要查询出的字段,中间用逗号隔开。Whe
2、re 后面是加条件,也就是满足 where 后面跟的条件的都会被查询出来。2、复合查询:表与表关联查询Select a.字段 1,b. 字段 2 from 表 1 as a,表 2 as b where a.某字段=b.某字段(两表关联的条件)例:select a.fzxm,b.jssl.b.zzmj from yy_sc.farmer as a, yy_sc.hzzxjsz as bwhere a.hth=b.hth and a.nd=2011 and m in(0,3)次语句为简单的两个表复合语句,在使用语句时候根据自己需要来编写自己想查询的内容。多个表的复合查询以此类推。3、求和、统计S
3、elect sum(zl),sum(je) from yy_sg.yyjs where nd=2011 and c2 =这语句为简单的求和语句。Select count(*)from yy_sc.farmer where nd=2011 and comm in(0,3)这语句为统计 yy_sc.farmer 数据表中记录语句。另附:group by ,order by 及 having 等条件使用的语句:-品种表(xjszpz )与类型表( xjszlx)交售数量和面积不相同select a.cddm,sum(a.jssl),sum(a.zzmj),b.cddm,sum(b.jssl),sum
4、(b.zzmj),c.dwmcfrom yy_sc.xjszpz a,yy_sc.xjszlx b ,yy_pub.pdwbm cwhere a.cddm=b.cddm and m in(0,3) and m in(0,3) and a.cddm=c.dwdmhaving sum(a.jssl)sum(b.zzmj)group by a.cddm,b.cddm,c.dwmcorder by a.cddm,b.cddm4、更新Update 的使用。我们要修改数据库中某字段值时,就用此语句基本格式:Update 表 aSet a.字段=Where 条件例:update yy_sg.yyjs set
5、 comm=0,sendno=00Swhere comm=3表关联更新:通过表与表关联将表 1 中的某字段更新为表 N 中的某字段值例:update yy_sc.hzzxjszfz set n1=b.n1 from yy_sc.hzzxjszfz as a ,yy_sc.xjszfz as b,yy_sc.hzz as cwhere a.hth=b.hth and b.hth=c.hzzyndbhth and m in(0,3) and m in(0,3) and m in(0,3) and c.yncount=15、删除若将数据库某表中数据删除,我们用“delete”若将数据库中某表或是数据
6、库物理删除,我们用“drop”删除记录:Delete from 表 where 条件例:delete from yy_sg.yyjs where nd=2011物理删除:Drop database 数据库名 将数据库物理删除。例:drop database yymisDrop table 数据表名删除数据表例:drop table yyjs6、插入将数据插入到数据库表中时,我们用“INSERT into ”语法:INSERT into 数据表名 (字段 1, 字段 2,.字段 N)VALUES(值 1,值 2,值 N)例:INSERT INTO yy_sg.CONTROL(PARAMCODE,DWDM,PARAMVALUE,PARAMNAME,ND) VALUES(ICSG,212902A,1,只能使用 IC 卡进行收购,2010);工作常用的简单 SQL2000 语句语法如上,至于用到过程,根据以上过程在加不断练习总结 SQL 语句,更加熟练语句的应用。