ORACLE + REGEXP_LIKE 问题!在线等待!!请高手指教!!谢谢啦!

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:22:33
SELECT DISTINCT(COMPUTER.TME_OBJECT_LABEL) FROM i3complied_computer_sys_id_v INNER JOIN INNER JOIN COMPUTER ON i3complied_computer_sys_id_v.computer_sys_id=COMPUTER.computer_sys_id
AND REGEXP_LIKE(COMPUTER.TME_OBJECT_LABEL,'ADEUNA47N2K81', 'i')
ORDER BY COMPUTER.TME_OBJECT_LABEL

这是我写的SQL语句,
SQL 错误: ORA-00905: 缺失关键字
00905. 00000 - "missing keyword"
我是Oracle初学者,请高手指教!看看我的SQL语句那里有问题!还有 其中的i我不明白代表了什么?谢谢拉!我在线等哦!!

SELECT DISTINCT(COMPUTER.TME_OBJECT_LABEL) FROM i3complied_computer_sys_id_v INNER JOIN COMPUTER ON i3complied_computer_sys_id_v.computer_sys_id=COMPUTER.computer_sys_id
AND REGEXP_LIKE(COMPUTER.TME_OBJECT_LABEL,'ADEUNA47N2K81', 'i')
ORDER BY COMPUTER.TME_OBJECT_LABEL

去掉一个inner join 应该就可以了 REGEXP_LIKE是用正则式过滤 类似于 like%