# Less-than-or-equal operation

Learn how to check if a value is less than or equal to another.

The less than or equal operation checks whether one value is less than or equal to another. Like the [less than operation](/reference/cql/expressions/operations/comparison/less-than), it works with numbers, strings, dates, and other values that have a concept of order.

To compare two values, place the `<=` operator between them:

```cql
/*<operand>*/ <= /*<operand>*/
```

Here's a practical example involving numbers:

```cql
0 <= 1 // true
```

You can also compare strings alphabetically:

```cql
"a" <= "b" // true
```

And dates chronologically:

```cql
today <= tomorrow // true
```

Although there is no natural language equivalent to the `<=` operator, you can use the [`less than or equal`](/reference/cql/expressions/tests/comparison/less-than-or-equal) test for a more natural reading:

```cql
/*<operand>*/ is less than or equal to /*<operand>*/
```

Note that operations and tests may differ in their behavior and precedence. Please refer to the documentation of each specific operation and test for more information.
