假设我们有一个名为"employees"的表,其中包含"姓名"(name)和"工资"(salary)两个列,我们可以使用以下SQL查询来显示第3个字符为大写R的所有员工的姓名及工资:

SELECT name, salary
FROM employees
WHERE SUBSTRING(name, 3, 1) = 'R' AND ASCII(SUBSTRING(name, 3, 1)) BETWEEN 65 AND 90;

在上述查询中,我们使用了SUBSTRING函数来提取名字的第3个字符,并使用ASCII函数来判断该字符是否为大写字母R。如果是,则返回该员工的姓名和工资。

sql显示第3个字符为大写R的所有员工的姓名及工资。

原文地址: http://www.cveoy.top/t/topic/ixGU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录