admin 管理员组文章数量: 1087135
2024年4月17日发(作者:帝国cms商业版破解版)
范文范例指导参考
ACCES
数据库的
SQL
语句教学
1
查询所有记录:
Select *
通常用于快速查看表中的记录。当对表的结构无法确切记忆时,
或要快速查看表中的记录时,使用
Select *
是很方便的。
use
企业销售管理系统
Select * from
职工
2
、投影查询:很多时候并不需要将所有列的数据都显示出来。投影查询就是允许用户显示
所需要的列。假设显示职工表中职工号、姓名、工资信息,具体操作方法如下。
Select
职工号
,
姓名
,
工资
from
职工
在
Select
查询中,还可以按照实际的需要或自己的喜好安排显示列的顺序,如果要把姓名
放到第一列,则代码如下:
Select
姓名
,
职工号
,
工资
from
职工
3
、条件查询:
显示
wh1
或
wh2
仓库、性别不为女、工资在
1300
〜
2100
之间的职工信息。
具体操作如下:
Select * from
职工号
where(
仓库号
='wh1' or
仓库号
='wh2')
And not
性别
='
女
'and
工资
>=1300 and
工资
<=2100
在这里一定要注意,
(
仓库号
='wh1' or
仓库号
='wh2')
一定要加括号,否则就不是原题的意 思。
4
、谓词
In
查询:在查找特定条件的数据时,如果条件较多,就需要用到多个
Or
运算符,
以查找满足其中任一条的记录。但使用多个
Or
运算符,将使
Where
子句变得过于冗长,这时使
用
In
就非常清楚。另外,在后面讲解的嵌套查询中,也必须使用
zg2
、
zg11
、
zg15
的订购单信息为例具体讲解一下。
In
查询。下面以显示
zg1
、
word版整理
范文范例指导参考
使用
Or
运算符
Select * from
订购单
where
职工号
='zg1' or
职工号
='zg2'
Or
职工号
='zg11' or
职工号
='zg15'
使用谓词
In
Use
企业销售管理系统
Select * from
订购单
where
职工号
in('zg1', 'zg2', 'zg11', 'zg15')
在
Select
语句中,还支持
In
与
Not
结合使用。假设显示职工号不为
zg1, zg2, zg11, zg15
的订购单信息,具体代码如下:
使用
Or
运算符
Select * from
订购单
where
职工号
!='zg1' or
职工号
!='zg2'
Or
职工号
!='zg11' or
职工号
!='zg15'
使用谓词
In
Use
企业销售管理系统
Select * from
订购单
where
职工号
not in('zg1', 'zg2', 'zg11', 'zg15')
5
、模糊
Like
查询:有的时候,我们不清楚所要查询的信息,如显示职工信息,但不能确
道他姓名中含有“王”字,那该如何查找呢?
SQL
中提供了
Like
关键字,
定该职工的姓名,
使用
Like
进行了查询时,还要指定通配符。
通配符及其含义
通配符 含义
%
包含
0
个或多个字符
_
(下画线) 包含一个字符
word版整理
只知
版权声明:本文标题:(完整版)ACCESS数据库中常见的SQL语句汇总教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1713343761a630005.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论