单选题
在Access中建立查询时,若要查找姓“张”的所有朋友,可直接输入查询条件( )。
A
张
B
张*
C
张/
D
张!
答案解析
正确答案:B
解析:
在 Microsoft Access 中建立查询时,若要查找姓“张”的所有记录,需要使用通配符来匹配“张”字后面的任意字符。
**解析如下:**
1. **通配符的使用**:
* 在 Access 的默认设置(ANSI-89 标准)中,星号 `*` 代表零个或多个字符。
* 问号 `?` 代表单个字符。
* 因此,要查找以“张”开头的所有姓名,条件应设置为 `张*`,表示“张”后面可以跟随任意长度的字符串。
2. **选项分析**:
* **A. 张**:这表示精确匹配,只能查找到姓名正好是“张”这一个字的记录,无法查到“张三”、“张伟”等。
* **B. 张***:正确。`*` 是通配符,`张*` 表示以“张”开头的所有字符串,符合题意。
* **C. 张/**:`/` 不是 Access 查询中的标准通配符,无法实现模糊查询功能。
* **D. 张!**:`!` 通常用于逻辑非运算或特定语境,不是用于匹配后续字符的通配符。
**结论:**
正确答案是 **B**。
相关知识点:
Access查姓张用张*
题目纠错
2023电力行业多旋翼无人机竞赛
