Задать вопрос
@Onatsky

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

Есть таблица с внесенными определенными суммами. Как сделать выборку всех записей с таблицы так, чтобы значение сумм всех записей состовляло 40%? Есть ли какие-то встроенные преобразователи? СУБД access
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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% от общей.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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