Oracle Homework - SQL语句错误 - 再次

Kev*_*ltz 0 sql

我不知道为什么我会收到此错误,此代码非常简单.错误是:

ORA-00920:无效的关系运算符

代码是:

SELECT FIRST_NAME || ' ' || LAST_NAME AS "EMPLOYEES"
FROM F_STAFFS
WHERE LAST_NAME LIKE 'D%'
AND LAST_NAME LIKE '%a%' AND '%e%';
Run Code Online (Sandbox Code Playgroud)

我试图在标题为"EMPLOYEES"的列中显示名字和姓氏,其中姓氏以"D"开头,姓氏包含字母"a"和"e".

谢谢!

Phi*_*ard 5

SELECT FIRST_NAME || ' ' || LAST_NAME AS "EMPLOYEES"
FROM F_STAFFS
WHERE LAST_NAME LIKE 'D%'
AND LAST_NAME LIKE '%a%' AND LAST_NAME LIKE '%e%';
Run Code Online (Sandbox Code Playgroud)

但这可以简化为:

SELECT FIRST_NAME || ' ' || LAST_NAME AS "EMPLOYEES"
FROM F_STAFFS
WHERE LAST_NAME LIKE 'D%a%' AND LAST_NAME LIKE '%e%';
Run Code Online (Sandbox Code Playgroud)