我试图检查表2中的fav列是否包含property列的值。这是我的问题
SELECT name, title, property FROM table2, table1 where property like'%'+(select fav from table2 where name = 'pritam')+'%'
但它返回0行
w6lpcovy1#
我认为您打算在这里使用显式连接:
SELECT name, title, property FROM table2 t2 INNER JOIN table1 t1 ON INSTR(property, fav) > 0 WHERE name = 'pritam';
请注意,应该尽可能使用表别名。
1条答案
按热度按时间w6lpcovy1#
我认为您打算在这里使用显式连接:
请注意,应该尽可能使用表别名。