Страница 1 из 1

Помощь с SQL формулой

Добавлено: 22 июл 2020, 09:24
Polyakov
Как получить кол-во пользователей в MySQL формуле.
Для чего:
Есть запись с финансами, нужно в равных частях поделить ее на Кол-во пользователей.

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 13:25
alcompstudio
Добрый день!

Я как-то спрашивал подобное, для поля со множественным выбором пользователей

viewtopic.php?f=2&t=1801

Посмотрите, может вам поможет.

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 14:01
Polyakov
Спасибо большое.

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 14:27
Polyakov
Еще вопрос такой, как построить условие по такой схеме:
Есть поле с несколькими пользователями, и есть другая таблица где SQL запрос с условием ( Поле с пользователями = выбранный пользователь в таблице ). Так вот когда в 1 таблице указан только 1 пользователь, все работает! когда их 2 и больше, все условие не работает. Как сделать не точное совпадение, а если он есть из массива пользователей. ну думаю понятно описал.

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 15:02
alcompstudio
Вам нужно использовать (попробовать) эту опцию : find_in_set([396],[377]). Только не помню, какое поле за что отвечает... вроде [396] - это искомое значение, а [377] - это поле со списком значений через запятую (множественное поле).

https://docs.rukovoditel.net.ru/index.php?p=24 - тут она отмечена в документации к MySQL запросу, не знаю, будет ли в формуле работать.

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 15:14
Polyakov
Я те расцелую)) Спасибо, я чет тупанул ее попробовать. А страницу с доков смотрел как раз. Спасибо

Re: Помощь с SQL формулой

Добавлено: 22 июл 2020, 16:09
alcompstudio
:D рад, что помог)