access查询女教师所有的信息_access查询所有名字中出现‘珊’字的女生信息怎么查...

展开全部

这个需求可以通过SQL模糊查询予以实现。具体来说就是在e68a8462616964757a686964616f31333337386639选择查询的“where"子句里用”like"运算符和通配符,将数据表中“名字”字段里任何含有“珊”的记录筛选出来。

假设数据表结构是:学生(SID,姓名,性别,生日)

实现SQL语句如下select * from 学生 where 性别="女" and 姓名 like "*珊*";

说明:

一般来说,Access的默认SQL语法是(ANSI 89) 其通配符“*”表示零个或多个字符。

筛选表达式 >>>  姓名 like "*珊*"   可将任何姓名中含“珊”字的记录挑选出来

这里顺便提一下,有时候用户会将ACCESS的默认SQL语法设置为 SQL Server兼容语法(ANSI 92)或者使用数据访问API (ADO数据访问对象)来运行和维护数据库,因为所使用的SQL语法不一样了,此时通配符就要由”*“改为”%“。请大家留意

下面是两种语法通配符的对比列表:

匹配字符               Microsoft Jet SQL(ANSI 89) SQL Server(ANSI 92)

任何单个字符        ?                                                _(下划线)

零个或多个字符     *                                                %

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值