yashpals1986/Smartphone-SQL-Analytics-pgadmin-PostgreSQL
SQL Project | PostgreSQL | pgadmin
๐ฑ Smartphone Market SQL Analytics Project
A comprehensive market analysis designed to uncover pricing strategies and segmentation in the smartphone industry.
๐ฏ Project Overview
This project analyzes 1,963 real smartphone records across 12 major brands (Apple, Samsung, Xiaomi, Google, OnePlus, etc.) for 25 features using SQL to solve real-world business problems faced by e-commerce platforms, market intelligence firms, and product teams.
Business Context:
This analysis is framed from the perspective of a data analyst at a consumer electronics platform, evaluating competitive pricing, feature trends, and market segmentation to support inventory planning, marketing strategy, and product decision-making.
๐ Dataset Highlights
| Metric | Value |
|---|---|
| Total Records | 1,963 smartphones |
| Brands Analyzed | 12 (Apple, Samsung, Xiaomi, Google, OnePlus, Motorola, Realme, Vivo, Oppo, Nokia, etc.) |
| Specifications Tracked | 25 (RAM, camera, battery, screen size, price, OS, network support, etc.) |
| Price Range | โน5,309 - โน147,005 (Budget โ Ultra-Premium) |
| Time Period | 2015-2025 (10-year market window) |
| OS Coverage | Android & iOS |
๐ ๏ธ SQL Skills Demonstrated
Beginner Level
โ
SELECT, WHERE, ORDER BY, GROUP BY
โ
Aggregate functions (COUNT, AVG, MIN, MAX, SUM)
โ
Basic filtering and sorting
Intermediate Level
โ
CASE WHEN for conditional logic
โ
HAVING clause for filtered aggregations
โ
Multi-table joins (if extended)
โ
Derived metrics and business calculations
Advanced Level
โ
Window Functions: RANK(), DENSE_RANK(), ROW_NUMBER(), NTILE()
โ
Percentile Analysis: PERCENTILE_CONT()
โ
Common Table Expressions (CTEs): Complex multi-step queries
โ
Value Scoring Models: Custom weighted algorithms
โ
Market Segmentation: Clustering logic in SQL
๐ Repository Structure
smartphone-sql-analytics/
โโโ README.md
โโโ data/
โ โโโ smartphone.csv
โโโ schema/
โ โโโ create_tables.sql
โ โโโ load_data.sql
โโโ queries/
โ โโโ 01_beginner_queries.sql
โ โโโ 02_intermediate_queries.sql
โ โโโ 03_advanced_queries.sql
โ โโโ screenshots/
โ โโโ query_result_images/
โโโ insights/
โโโ business_insights.md
โโโ Basic_pgadmin_infographics/
โโโ charts_and_visuals/
๐ Key Business Insights
1. Market Segmentation
- Budget (<โน20K): 35% of market
- Mid-Range (โน20-40K): 30% of market
- Premium (โน40-80K): 25% of market
- Luxury (>โน80K): 10% of market
๐ฐ Smartphone Market Share by Price Segment
2. Operating System Dynamics
- Android: 95% market share, average price โน40,000
- iOS: 5% market share, average price โน100,000 (premium positioning)
๐ค Android vs ๐ iOS โ Market Share Comparison
3. Technology Adoption
- 5G Support: 45-60% adoption across brands
- High Refresh Rate (120Hz+): Now standard in premium phones
- Fast Charging (67W+): Key mid-range differentiator
๐ถ Average 5G Smartphone Price by Brand
4. Competitive Positioning
- Volume Leaders: Samsung, OnePlus, Motorola (most models)
- Revenue Leaders: Apple, Samsung (premium pricing)
- Value Champions: Xiaomi, Realme (best specs for price)
๐ Price Distribution (Percentiles) Across Brands
๐ก Query Highlights
Beginner Queries (1-8)
- SELECT, WHERE, ORDER BY, GROUP BY
- COUNT, AVG, MIN, MAX, SUM
- Market composition and price distribution
Intermediate Queries (9-13)
- CASE WHEN for segmentation
- HAVING clause for filtered aggregations
- Price-to-spec value analysis
- Feature availability by price tier
Advanced Queries (14-19)
- Window Functions: RANK(), DENSE_RANK(), ROW_NUMBER(), NTILE()
- Percentiles: PERCENTILE_CONT() for quartile analysis
- CTEs: Complex multi-step queries
- Custom Scoring: Weighted algorithms for value ranking
- Trend Analysis: Year-over-year comparisons with LAG()
๐ผ Resume Bullet Point
- Analyzed 1,963 smartphones across 12 brands using PostgreSQL
- Built 19 SQL queries from basic aggregation to advanced window functions
- Applied PERCENTILE_CONT, NTILE, LAG for market segmentation and trend analysis
- Generated insights: market leaders, 5G adoption (45-60%), value opportunities using weighted scoring algorithm
๐ง Connect
Yashpal Suwansia
IIT Bombay Alumnus Passionate about bridging Business Strategy with Data Science.
๐ง Email: ysuwansia@gmail.com
๐ผ LinkedIn: https://www.linkedin.com/in/yashpal-suwansia-a45a73260
๐ Contact: +91-7976009985
โญ If this helped you, please star this repo!