Skip to content

l1ve709/SQL-Dynamic-Pivot-Reporting-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

||---------------------------|| || # English Language || ||---------------------------||

SQL Dynamic Pivot Reporting Project

Overview

This project provides a comprehensive dynamic pivot report generation system using SQL. It allows you to summarize sales data dynamically based on available years. All rights belong me info@l1ve709.com / githubsupport@l1ve709.com

Project Structure

  • dbsetup.sql: Sets up the database and tables with initial data.
  • dynamicpivot.sql: Contains the main logic for creating dynamic pivot reports.
  • storedprocedures.sql: Reusable stored procedures for generating dynamic columns and executing the pivot.
  • config.sql: Configuration settings for the project.
  • README.md: Documentation for setup and usage.

Setup Instructions

  1. Run dbetup.sql to create the tables and insert sample data.
  2. Use storedprocedures.sql to set up the procedures.
  3. Run dynamicpivot.sql or execute the ExecuteDynamicPivot procedure to generate reports.

Usage

  • Modify config.sql to adjust default settings as needed.
  • Use stored procedures to generate reports based on your specific needs.

Notes

  • Ensure SQL Server compatibility for pivot functions.
  • Modify the dbsetup.sql file to include your specific data.

||---------------------------|| || # Turkish Language || ||---------------------------||


|-- SQL Dinamik Pivot Raporlama Projesi --|

Genel

Bu proje mevcut yıllara göre satış verilerini dinamik olarak özetlemenizi sağlayan kapsamlı bir dinamik pivot raporu oluşturma sistemi sunmakta. Tüm hakları üzerimedir, info@l1ve709.com / githubsupport@l1ve709.com

Proje Yapısı

  • dbsetup.sql: Veritabanını ve tabloları başlatır ve ilk verileri ekler.
  • dynamicpivot.sql: Dinamik pivot raporları oluşturmak için ana mantığı içerir.
  • storedprocedures.sql: Dinamik sütunlar oluşturmak ve pivot işlemini yürütmek için yeniden kullanılabilir saklı yordamlar içerir.
  • config.sql: Yapılandırma ayarları.
  • README.md: Kullanım kulavuzu.

Kurulum Talimatları

  1. Tabloları oluşturmak ve örnek verileri eklemek için dbsetup.sql dosyasını çalıştır
  2. Saklı yordamları kurmak için storedprocedures.sql dosyasını çalıştır
  3. Raporları oluşturmak için dynamicpivot.sql dosyasını çalıştır veya ExecuteDynamicPivot yordamını yürüt

Kullanım

  • Gerekirse varsayılan ayarları düzenlemek için config.sql dosyasını değiştir
  • Kendi özel ihtiyaçlarınıza göre raporlar oluşturmak için saklı yordamları kullan

Notlar

  • Pivot fonksiyonları için SQL Server uyumluluğundan emin ol.
  • Kendi verilerinizi eklemek için dbsetup.sql dosyasını düzenle

discord: www.l1ve709.com instagram: l1ve709 website: l1ve709.com contact mail: githubsupport@l1ve709.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages