# Concept

{% hint style="info" %}
The `Concept` keyword can be used to get a handle to a concept in a set while the set is being iterated. It can be used in a loop, a repeater or datagrid based on a concept-set as label within the repeater, or in where-filter expressions on a concept-set.

This function is NOT SQL compatible. For more information about SQL compatibility, see our [documentation](https://docs.wem.io/platform/wemreference/sql-compatibility).
{% endhint %}

{% hint style="success" %}
Points to a (viariable) concept within a set to use as a handle while iterating through a set of concepts, so a certain action or check can be performed on each concept within the iteration.&#x20;
{% endhint %}

<details>

<summary><code>Concept</code></summary>

`GetChildren('Color') WHERE concept:'PrimaryColor' = true`\
\&#xNAN;*=> all children of the Color concept that have a property PrimaryColor set to true. The concept-keyword is used as a handle to check - while going through the Children of Color - each concept for its PrimaryColor property.*&#x20;

</details>
