# table.max()
### Поиск максимального значения по полю
```
table.max(string $tableName, string $column, array|object $where = [])
```
##### Описание:
Ищет записи соответствующие условию метода в таблице и возвращает наибольшее по значению из них.
##### Атрибуты:
Имя | Тип | Описание |
tableName | string | Наименование таблицы, в которой будет создана запись |
column | string | Наименование поля из которого будут браться значения |
where | array | object ( json{} ) | Условие, которое будет проверяться при поиске |
##### Возвращает:
**mixed** - максимальное среди всех значений поля в том же типе, что в таблице
или
**null** - если максимальное значение не было найдено.
##### Примеры:
Нахождение максимального значения в поле **id** в таблице **regions:**
```JavaScript
var maxRegionId = table.max("regions", 'id');
memory.setAttr('maxRegionId', maxRegionId);
```
Нахождение максимального значения в поле **id** в таблице **regions** с **id больше нуля**:
```JavaScript
var maxRegionId = table.max("regions", 'id', [["id", ">", 0]]);
memory.setAttr('maxRegionId', maxRegionId);
```