Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 23.05.2022 22:51 / 24.05.2022 04:31
Самым быстрым и наименее требовательным к памяти оказался такой вариант:@distinct[table;column][locals] $exists[^hash::create[]] $result[^table.select(^_filter[$exists;$table.$column])] @_filter[exists;value][locals] $result(!^exists.contains[$value]) $exists.$value[]Если бы Парсер позволял в double-контексте код, то можно было бы обойтись и без метода @_filter.