JavaSpringDataJPA/OpenJPA:是否有与SQL等价的版本=操作人员
是否有与本机sql相同的版本=-使用OpenJPA的Spring数据JPA@Query注释的运算符?所以我认为它会像这样工作:
@Query("select a from TableA a, TableB b where a.property != b.property")
但是它没有,或者说至少我的ide(intellij)告诉我它不知道如何使用“!=”
(正如我所认为的)相应的
@Query("select a from TableA, TableB b where a.property = b.property")
工作
# 1 楼答案
在JPQL中,应该使用SQL语法(在大多数情况下),这意味着
!=
用<>
表示。另见this wiki article