我正在使用 oracle 10g,我有一个问题要问你。
是否可以将子查询“插入”到LIKE()
运算符中?
例子:SELECT* FROM users u WHERE u.user_name LIKE ( subquery here );
我以前尝试过的->
SELECT * FROM dictionary WHERE TABLE_NAME
LIKE (Select d.TABLE_NAME from dictionary d
where d.COMMENTS LIKE '%table%'
)
WHERE ROWNUM < 100;
它告诉我我的查询没有 wokrs -> ORA-00933: la commande SQL ne se termine pas correctement
(sql 查询没有正确完成),最后一个WHERE
出来了。
我知道这是一个愚蠢的查询,但这只是我正在寻找答案的一个问题 =)