Запуск баланса в MS access
Привет,
У меня есть база данных, которую я создал с помощью своих базовых знаний. Я хочу спросить, Может ли кто - нибудь помочь с SQL-оператором для текущего баланса. Я попробовал несколько предложенных SQL-операторов, но это, похоже, не работает.
Простите, если я перехожу черту с моей просьбой.
С уважением
Что я уже пробовал:
Я создал таблицу с бюджетной суммой
Затем я создал еще одну таблицу с расходами
Я попытался создать запрос, в котором я хочу указать доступный баланс.
Это не увенчалось успехом; оттуда моя просьба о помощи.
ZurdoDev
Как мы можем помочь?
Member 14833529
1. у меня есть общая сумма бюджета (за период, например, 3 месяца) в отдельной колонке и колонка расходов для всех расходов. Все это в одной таблице.
2. я должен предоставить текущий баланс в своем отчете о том, как я потратил средства.
ZurdoDev
Ты просто повторяешься. Но это не помогает. Если вы хотите, чтобы кто-то помог, было бы полезно опубликовать то, что вы сделали, как выглядит ваша структура, как выглядят данные и как вы ожидаете, что данные выйдут.
Другими словами, Помните, что мы не можем видеть ничего, что у вас есть, поэтому просто сказать нам, что вы хотите, чтобы произошло, звучит так, как будто вы просите кого-то сделать всю работу за вас.
Member 14833529
Хорошо. Я прошу прощения. Я не хотел, чтобы ты делал всю работу за меня. Вот почему я объяснил, что я пытался сделать ... и я также посмотрел на подобные вопросы на форуме и попробовал дать ответы. Но все равно спасибо. Я постараюсь разобраться в этом сам. Наилучшие пожелания.
ZurdoDev
Ты пропустил мою мысль мимо ушей. Как мы можем сказать вам, как найти доступный баланс, если мы понятия не имеем, как вы храните свои данные? У вас есть таблица с бюджетами и таблица с расходами.
Итак, лучшее, что мы можем вам сказать, если вы не дадите нам больше информации, - это то, что вам нужно вычесть свои расходы из вашего бюджета. Возможно. Мы понятия не имеем, что вы делаете.
Это все равно что позвонить своему механику по телефону и заявить, что вы хотите водить свою машину, но не можете. Вы должны дать больше информации.
Тысячи людей готовы помочь вам, но вы должны дать достаточно информации для любого, чтобы сделать это.
Member 14833529
Ты заставил меня улыбнуться...но это правда.
Таблица расходов выглядит следующим образом:
Идентификатор Date_Opened Credit_Details Payment_From (Колорадо) Debit_Details Payment_To (Колорадо) Debit_Amount Credit_Amount
1 13-май-2020 продажа телок; аукцион Agra A32055057 Agra None None $21,326.00 000
2 14-май-2020 прохладительные напитки для поездки на ферму Чарни Спар $0.00 (352)
3 14-Май-2020 Дизельная Оболочка, Мариенталь $0.00 (500)
4 14-май-2020 покупка в Агре, фураж и т.д. Агра, Мариенталь $0.00 (5640)
NB: в первой строке указана только зачисленная сумма N$21 326. Все остальные строки имеют дебетовые операции. Надеюсь, теперь все ясно.
ZurdoDev
Нет, это не совсем понятно. Вы упомянули, что у вас было 2 стола, но теперь вы показываете только один. Как также предложил Мадмич, нажмите кнопку улучшить вопрос, чтобы всем было легче это увидеть и показать, чего вы ожидаете от результатов.
Я уверен, что ваша проблема не так уж сложна, но я все еще не знаю, как вам помочь.
Member 14833529
Зурдодев. Я сказал, что попробовал 1-й с 2-мя разными столами, но передумал. Именно поэтому я попытался сделать это в одной таблице под разными столбцами и использовать запрос для расчета вычетов (дебетов) и дополнений (кредитов). Может быть, это языковой барьер, который сейчас играет свою роль. В любом случае, я действительно ценю ваши ценные усилия, чтобы попытаться помочь мне.
ZurdoDev
Ну, если они находятся в 2 разных столбцах, это очень просто. Вычтите сумму одного столбца из суммы другого.
Member 14833529
Спасибо, Зурдодев.
MadMyche
Попробуйте использовать Improve Question
виджет для добавления в соответствующее определение таблицы некоторых выборочных данных и того, что вы ожидаете получить в результате
Member 14833529
Спасибо, я попытался проиллюстрировать это скопированными записями в своем ответе Зурдодеву. Это почти то же самое, что и для банковского счета, где вы получаете зарплату или доход и тратите; с которого у вас есть текущий баланс, который будет меняться по мере будущих кредитов и дебетов.
MadMyche
Ваша конденсация в 1 таблицу выглядит так, как будто она была просто добавлена на концах
Я бы порекомендовал что-то вроде этого
ID Date_Opened TransType Amount Party Details =========================================================================================== 1 13-May-2020 Credit 21,326.00 Agra Auction Sale of Heifers A32055057 2 14-May-2020 Debit (352.00) Charney Spar Refreshments for trip to farm 3 14-May-2020 Debit (500.00) Mariental Diesel Shell 4 14-May-2020 Debit (5,640.00) Mariental Purchase at Agra, fodder, etc Agra
Member 14833529
Добрый День Мадмыч,
Спасибо за ваш ответ. Сейчас в нашей стране наступило утро. Возможно, там, где вы находитесь, все еще может быть ночь. Ваш ответ очень ценен. Я вижу, что вы расположили все суммы под одной колонкой. Я также понимаю, что вы предлагаете. Однако, имея ограниченные знания по Access SQL и VBA, я не могу сложить их так, как если бы они были в MS Excel. Таблица в вашем ответе-это обычная таблица Excel. Однако я не уверен, можно ли применить его как таковой. Я перепишу вам мое последнее испытание, вчера вечером. Это похоже, но немного отличается.