admin 管理员组文章数量: 887021
2024年1月16日发(作者:异步fifo读指针)
```sql
1. **选择题**:要在数据库中查找名字以"Jo"开头的所有记录,您应该使用哪种SQL查询?
A. SELECT * FROM users WHERE name = 'Jo%';
B. SELECT * FROM users WHERE name LIKE 'Jo%';
C. SELECT * FROM users WHERE name CONTAINS 'Jo';
D. SELECT * FROM users WHERE name IS LIKE 'Jo%';
2. **选择题**:您想查找名字中包含"Smith"的所有记录,但您不关心这个单词在名字中的位置。以下哪个SQL语句是正确的?
A. SELECT * FROM users WHERE name = '%Smith%';
B. SELECT * FROM users WHERE name LIKE '%Smith%';
C. SELECT * FROM users WHERE name CONTAINS 'Smith';
D. SELECT * FROM users WHERE name IS LIKE '%Smith%';
3. **选择题**:如果您想查找名字以"J"或"M"开头的所有记录,您应该使用哪种SQL查询?
A. SELECT * FROM users WHERE name LIKE '[JM]%';
B. SELECT * FROM users WHERE name LIKE '['JM']%';
C. SELECT * FROM users WHERE name LIKE '[JM]%' ESCAPE '';
D. SELECT * FROM users WHERE name LIKE '['JM']%' ESCAPE '';
4. **选择题**:如果您想查找名字中包含"any character, followed
by 'J', followed by any character",您应该使用哪种SQL查询?
A. SELECT * FROM users WHERE name LIKE '_J%';
B. SELECT * FROM users WHERE name LIKE '%J%';
C. SELECT * FROM users WHERE name LIKE '%J_';
D. SELECT * FROM users WHERE name LIKE '_J_';
```
请注意,这些问题的答案基于标准SQL语法。不同的数据库管理系统(如MySQL、SQL Server、Oracle等)可能有细微的语法差异,但上述选项应该适用于大多数常见的SQL方言。
版权声明:本文标题:sql 模糊查询 选择题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705357365h482465.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论