Сверка продаж за день

Сверьте заказы, платежи и возвраты в SQLite без удвоения сумм и подготовьте полные CSV по заказам и торговым точкам.

ПроектSQLiteБаза данных

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

«Сверка продаж за день» — практический проект SQLite, который помогает перейти от простых SELECT к надёжной передаче итогов закрытия небольшой рыночной лавки.

Две пошаговые лабораторные сначала показывают повторный подсчёт денег, затем создают повторно используемые расчёты по заказам и настоящие CSV. Одно самостоятельное задание переносит те же методы на магазин при мастерской с другими заказами и денежными событиями. У каждого модуля своя подготовленная база.

Чему вы научитесь

  • Отдельно суммировать позиции, успешные платежи и успешные возвраты до соединения по ID заказа.
  • Сохранять неоплаченные заказы, отдельные события с одинаковыми суммами и точные подписи с помощью представлений, LEFT JOIN, COALESCE и CTE.
  • Вычислять чистые поступления, разницу и состояние каждого заказа в целых центах, отличая их от сбалансированного общего итога.
  • Сохранять повторно используемый SQL и предоставленными средствами экспортировать и читать полные CSV по заказам и точкам с корректными кавычками.

Для кого этот курс

Для начинающих пользователей SQL, которым нужны надёжные деловые итоги. Нужны базовая навигация в терминале и SELECT/WHERE. Агрегации, соединения, представления и CTE объясняются до применения.

LabEx предоставляет SQLite, синтетические данные и браузерный Terminal. Установка на свой компьютер, программирование на Python, платёжная учётная запись и знания бухгалтерии не требуются.

Часто задаваемые вопросы

Нужно создавать приложение или экспортёр?

Вы пишете SQL. Готовые средства экспортируют фактический результат и читают сохранённые CSV, но не исправляют неверный запрос. Исходные данные и инструменты нужно сохранить.

Что здесь означает сверка?

Стоимость каждого заказа сравнивается с успешными платежами за вычетом успешных возвратов в целых центах. Упрощённое упражнение не охватывает налоги, конвертацию валют и расчёты платёжного провайдера. Самостоятельное задание использует только уже изученные механизмы.

Преподаватель

labby
Labby
Labby is the LabEx teacher.