changeset 22:516363965869

Add example of join with flags.
author Sjoerd Mullender <sjoerd@acm.org>
date Tue, 23 Jan 2018 15:03:54 +0100 (2018-01-23)
parents 4623949ae9e4
children a0f0c7d6a38f
files regexp/README.rst
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/regexp/README.rst	Tue Jan 23 14:49:05 2018 +0100
+++ b/regexp/README.rst	Tue Jan 23 15:03:54 2018 +0100
@@ -73,12 +73,10 @@
 string vs. finding a matching substring.  The way we will be able to
 call this variant is::
 
+  SELECT ['some string'] sys.rematch ['.*foo.*', 'i'];
   SELECT name FROM t WHERE [name] sys.rematch ['.*foo.*', 'i'];
-
-This particular query will be equivalent to both::
-
-  SELECT name FROM t WHERE name ILIKE '%foo%';
-  SELECT name FROM t WHERE [name] sys."ilike" ['%foo%'];
+  SELECT t1.value FROM t1 JOIN t2 ON [t1.value] sys.rematch [t2.pattern, 'i'];
+  SELECT t1.value FROM t1, t2 WHERE [t1.value] sys.rematch [t2.pattern, 'i'];
 
 Implementation
 --------------