SQL查询:查找名字第三个字符为大写R的员工
假设我们有一个名为"employees"的表,其中包含"姓名"(name)和"工资"(salary)两个列,我们可以使用以下SQL查询来显示第3个字符为大写R的所有员工的姓名及工资:\n\nsql\nSELECT name, salary\nFROM employees\nWHERE SUBSTRING(name, 3, 1) = 'R' AND ASCII(SUBSTRING(name, 3, 1)) BETWEEN 65 AND 90;\n\n\n在上述查询中,我们使用了SUBSTRING函数来提取名字的第3个字符,并使用ASCII函数来判断该字符是否为大写字母R。如果是,则返回该员工的姓名和工资。
原文地址: https://www.cveoy.top/t/topic/qeYx 著作权归作者所有。请勿转载和采集!