注册 登录
编程论坛 Delphi论坛

求助 这条SQL语句如何理解?

zhoucw238 发布于 2011-09-26 17:05, 1026 次点击
select Id,khdm,khdm+space(2)+khmc as khz,'0' AS zlb from Sys_Kh  where khbz=1 Union select 0 as Id,'0' as khdm,'全部客户' as khz,'1' AS zlb order by zlb,khdm
在线等。。谢谢各位高手们解答

[ 本帖最后由 zhoucw238 于 2011-9-27 11:23 编辑 ]
2 回复
#2
yuutian2011-09-26 22:34
sql 语句是(Structured Query Language)结构化查询语句的缩写
SQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以,具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的  SQL
接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。
#3
yuutian2011-09-26 22:36
你可以看看,http://wenku.baidu.com/view/e8a669ce0508763231121214.html  列举了很多常用的SQL语句的使用
1