争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

所有方面接触SQL语法(二)

时间:2024/4/12作者:未知来源:争怎路由网人气:

SOME](sqlstatement) 
expression[NOT]IN (sqlstatement) 
[NOT]EXISTS(sqlstatement) 
comparison 
将表达式与内层查询的结果比较的操作。 
expression 
对内层查询的结果作搜索的表达式。 
sqlstatement 
为SELECT语句构成的SQL查询,必须用()将该语句括起来。 
例如: 
我们先从订单表格当中,查询出所有的单位,再将产品表格中的单位与的一一对比,查询出所有高于订单表格的单位价格的记录。 
SELECT * FROM 产品表格 
WHERE 单位价格> ANY (SELECT 单位价格 FROM 订单表格 WHERE 折扣> =.25);
[page_break]SQL与数据库的维护 
表格的建立 
将SQL中的基本语法作了一番介绍以后,但大多是偏向于数据库数据的查询与过滤,但实际上,我们通过SQL命令所可以做的事还有很多,接下来要介绍的便是如何利用SQL的语法命令来建立一个数据库中的表格。 
CREATE TABLE语句 
我们可以利用这个命令,来建立一个全新的表格,但前提则是:数据库必须已经存在。 
CREATE TABLE table(field1 type[(size)][index1][,field2 type[(size)][index2][,...]][,nultifieldindex[,...]]) 
table 
欲建立的新的表格名称。 
field1,field2 
在新表格中的新的字段名称,到少要一个字段以上。 
type 
字段的数据类型。 
size 
字段的大小。 
index1,index2 
利用CONSTRAINT条件子句定义一个单一字段的索引名称。 
multifieldindex 
利用CONSTRAINT条件子句定义一个多重字段的索引名称。 
例如: 
建立一个拥有职员姓名与部门字段的表格。 
CREATE TABLE 职员表格 (姓名TEST,部门TEST,职员编号 INTEGER CONSTRAINT职员字段索引PRIMARY KEY) 
在这一个范例中,我们建立了一个表格名称为“职员表格”的表格,并且定义了该表格的主键值,以限制数据不能重复输入。 
表格索引的建立 
CREATE INDEX语句 
这个命令主要是对一个已存在的表格建立索引,其用法如下: 
CREATE[UNIQUE]INDEX index ON table(field[ASC

关键词:所有方面接触SQL语法(二)




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版