Most of these can be emulated using EXISTS. jOOQ is already doing that for numerous SQL dialects that don't have full support, so this could be done in this translator as well, once we have EXISTS support in: https://github.com/neo4j-contrib/sql2cypher/issues/14
I'm currently refactoring jOOQ's internals in order to support quantified comparison predicates: https://github.com/jOOQ/jOOQ/issues/14560
The simplest forms include:
Less trivial forms involve:
<
,<=
,>
, and>=
LIKE
,SIMILAR TO
and other operators (in PostgreSQL), quite useful: https://blog.jooq.org/quantified-like-any-predicates-in-jooq-3-12/Most of these can be emulated using
EXISTS
. jOOQ is already doing that for numerous SQL dialects that don't have full support, so this could be done in this translator as well, once we haveEXISTS
support in: https://github.com/neo4j-contrib/sql2cypher/issues/14