Skip to content

Commit f8a838d

Browse files
committed
Fix #11308 - Add missing IN operator
1 parent 1e43cd3 commit f8a838d

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

resources/function_help/IN

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<h3>IN expression</h3>
2+
Returns 1 if value is found within a list of values
3+
4+
<h4>Syntax</h4>
5+
<pre>'a' IN ('a', 'b')</pre>
6+
7+
<h4>Arguments</h4>
8+
None
9+
10+
<h4>Example</h4>
11+
<pre> 'A' IN ('A','B") &rarr; returns 1 </pre>
12+
<pre> 'A' IN ('C','B") &rarr; returns 0 </pre>
13+

src/gui/qgsexpressionbuilderwidget.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ QgsExpressionBuilderWidget::QgsExpressionBuilderWidget( QWidget *parent )
7272
.arg( tr( "Joins two values together into a string" ) )
7373
.arg( tr( "Usage" ) )
7474
.arg( tr( "'Dia' || Diameter" ) ) );
75+
registerItem( "Operators", "IN", " IN " );
7576
registerItem( "Operators", "LIKE", " LIKE " );
7677
registerItem( "Operators", "ILIKE", " ILIKE " );
7778
registerItem( "Operators", "IS", " IS " );

0 commit comments

Comments
 (0)