@@ -74,20 +74,90 @@ emp_no:integer | first_name:keyword
747410013 | Eberhardt
7575;
7676
77- inLikeWithWildcard
77+ likeListEmptyArgWildcard
78+ from employees | where first_name like ("") | keep emp_no, first_name;
79+
80+ emp_no:integer | first_name:keyword
81+ ;
82+
83+ likeListSingleArgWildcard
7884from employees | where first_name like ("Eberhardt*") | keep emp_no, first_name;
7985
8086emp_no:integer | first_name:keyword
818710013 | Eberhardt
8288;
8389
84- inLikeTwoArgs
85- from employees | where first_name like ("Eberhardt*", "testString") | keep emp_no, first_name;
90+ likeListTwoArgWildcard
91+ from employees | where first_name like ("Eberhardt*", "testString* ") | keep emp_no, first_name;
8692
8793emp_no:integer | first_name:keyword
889410013 | Eberhardt
8995;
9096
97+ likeListThreeArgWildcard
98+ from employees | where first_name like ("Eberhardt*", "Ot*", "Part?") | keep emp_no, first_name;
99+
100+ emp_no:integer | first_name:keyword
101+ 10003 | Parto
102+ 10013 | Eberhardt
103+ 10029 | Otmar
104+ ;
105+
106+
107+ likeListMultipleWhere
108+ from employees | where first_name like ("Eberhardt*", "Ot*", "Part?") | where first_name like ("Eberhard?", "Otm*")| keep emp_no, first_name;
109+
110+ emp_no:integer | first_name:keyword
111+ 10013 | Eberhardt
112+ 10029 | Otmar
113+ ;
114+
115+ likeListAllWildcard
116+ from employees | where first_name like ("*") | keep emp_no, first_name | sort emp_no | limit 2;
117+
118+ emp_no:integer | first_name:keyword
119+ 10001 | Georgi
120+ 10002 | Bezalel
121+ ;
122+
123+ likeListOverlappingPatterns
124+ from employees | where first_name like ("Eber*", "Eberhardt") | keep emp_no, first_name;
125+
126+ emp_no:integer | first_name:keyword
127+ 10013 | Eberhardt
128+ ;
129+
130+ likeListCaseSensitive
131+ from employees | where first_name like ("eberhardt", "EBERHARDT") | keep emp_no, first_name;
132+
133+ emp_no:integer | first_name:keyword
134+ ;
135+
136+ likeListSpecialCharacters
137+ from employees | where first_name like ("*ar*", "?eor*") | keep emp_no, first_name | sort emp_no;
138+
139+ emp_no:integer | first_name:keyword
140+ 10001 | Georgi
141+ 10003 | Parto
142+ 10011 | Mary
143+ 10013 | Eberhardt
144+ 10029 | Otmar
145+ 10055 | Georgy
146+ 10058 | Berhard
147+ 10068 | Charlene
148+ 10069 | Margareta
149+ 10074 | Mokhtar
150+ 10082 | Parviz
151+ 10089 | Sudharsan
152+ 10095 | Hilari
153+ ;
154+
155+ likeListEscapedWildcard
156+ from employees | where first_name like ("Eberhar\\*") | keep emp_no, first_name;
157+
158+ emp_no:integer | first_name:keyword
159+ ;
160+
91161likeEvalNoWildcard
92162from employees | eval x = concat(first_name, "X") | where x like "EberhardtX" | keep emp_no, first_name;
93163
0 commit comments