[英]How to use WHERE and LIKE clause with JOIN statement
我正在尝试在两个表上执行JOIN
,它本身可以正常工作。 但是,如果我随后尝试添加WHERE x LIKE '%abc%'
,则此方法将无效。
例如:
SELECT tbd.primarytitle, trd.averagerating
FROM tbd
INNER JOIN trd
ON tbd.tconst = trd.tconst
WHERE tbd.primarytitle LIKE '%A%'
我尝试过各种连接,尝试将第一部分括起来并分配给表,然后在该表上执行WHERE
x LIKE
,但没有运气。
我该如何实现? 我尝试看了6到7篇文章,但是在JOIN
之后,它们都没有同时解决WHERE
和LIKE
的问题。
问题是用于SQL的环境。 在MS Access中,通配符必须使用*
代替%
。 只需将两者切换即可,查询将返回记录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.