@Onatsky

Как выбрать записи из таблицы с процентом?

Есть таблица с внесенными определенными суммами. Как сделать выборку всех записей с таблицы так, чтобы значение сумм всех записей состовляло 40%? Есть ли какие-то встроенные преобразователи? СУБД access
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 2
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
Не совсем понимаю Ваш вопрос, но если Вам нужно, что бы вместо выбранные значения составляли 40% от оригинала, то код (обычный SQL, насколько это применимо к Access я не могу сказать) выглядел бы примерно так:

SELECT (id * 0.4) AS percent from table1
-- или так:
SELECT *, (id * 0.4) AS percent from table1


Где ID - это поле, 40% которого нам нужно получить.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Есть ли какие-то встроенные преобразователи?
Нет. Получив запросом SUM(сумма) общую сумму, придётся построчно перебирать записи пока их сумма не дойдёт до 40% от общей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы