编写SQL查询语句经验.ppt

编写SQL查询语句经验

一、最简单的查询语句 SELECT * FROM 表名 “*”是所有列(字段)的简写。该语句表示查询某表所有记录值。适用于对记录条数较少的表的查询。 例1:查询CTAIS数据库中dm_zsxm(征收项目代码)表中的所有记录值,语句如下: SELECT * FROM dm_zsxm 二、WHERE子句 三、Order by子句 四、Group by子句 五、Having子句 六、UNION,INTERSECT及MINUS 七、查询语句的基本综合语法 八、多表关联查询 (一)内连接 (二)外连接 以上查询语句使用的是左外连接,如果将from子句中两个表的位置调换一下,则要使用右外连接,其from子句如下,其他子句不变: FROM (select nsrdzdah,nsrzg_mc from rd_nsrzg_lsxx x,dm_nsrzg y where x.yxbz=Y and (sysdate between yxq_q and yxq_z or yxq_z is null) and x.nsrzg_dm=y.nsrzg_dm) b right join dj_nsrxx a on a.nsrdzdah=b.nsrdzdah 使用where子句连接,其语句如下: SELECT nsrsbh,nsrmc,b.nsrzg_mc FROM dj_nsrxx a,(sele

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档