Roshani Gokul Kale
@KaleRoshani1
Followers
23
Following
17
Media
44
Statuses
44
Data Analyst | Excel | Power BI | MySQL | Python | Making Data Clear & Actionable to drive Business Growth https://t.co/OiOyR5C9if
Pune, Maharashtra
Joined May 2025
Day 15 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: Multiple Joins Learned how to combine 3+ tables, use INNER/LEFT joins together, handle join order, and avoid duplicates while building multi-table reports. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
0
Day 14 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: LEFT JOIN & RIGHT JOIN Learned how to include unmatched records using LEFT/RIGHT JOIN, handle NULLs with COALESCE, and identify missing data across tables. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
Day 13 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: INNER JOIN Learned how to combine data from multiple tables using INNER JOIN, match records through common columns, and create meaningful cross-table reports. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
Day 12 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: NULL Handling Learned how to work with missing data using IS NULL, IS NOT NULL, and COALESCE() to replace NULLs and ensure accurate filtering and calculations. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
Day 11 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: DISTINCT & Removing Duplicates Learned how to fetch unique values, count distinct entries, and handle duplicate records efficiently using DISTINCT and COUNT(DISTINCT). #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
Day 10 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: CASE Statements Learned how to add conditional logic in SQL using CASE WHEN to create categories, custom labels, and conditional aggregations. #SQLWithIDC #LearnSQL #DataAnalytics #IDCChallenge
0
0
1
Day 9 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πΉ Topic: Date Functions Learned to work with dates in SQL β from calculating stay duration to filtering patients by month/year. #SQLWithIDC #LearnSQL #DataAnalytics #SQLDeveloper #IDCChallenge
0
0
0
Day 8 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: String Functions (UPPER, LOWER, LENGTH, CONCAT, SUBSTRING) Learned how to clean & format text data, create summaries, and filter by string length. Each function adds a layer of clarity to raw data #SQLWithIDC
0
0
0
Day 7 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: HAVING Clause Learned how HAVING filters aggregated results after grouping β unlike WHERE, which filters rows before grouping. #SQL #DataAnalytics #SQLWithIDC #LearningInPublic
0
0
2
Day 6 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: GROUP BY Clause Learned how to group data by categories and apply aggregate functions like COUNT(), SUM(), and AVG() to each group. #21DaysSQLChallenge #SQL
0
0
3
Day 5 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: Aggregate Functions (COUNT, SUM, AVG, MIN, MAX) Learned how to summarize data using aggregate functions. Used SUM() for totals and AVG() for averages, and rounded results for readability. #21DaysSQLChallenge
0
0
1
Day 4 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: LIMIT & OFFSET Used OFFSET and FETCH to get the 3rd to 7th highest distinct satisfaction scores. To fetch full patient details for these ranks, we will use DENSE_RANK() in upcoming lessons. #21DaysSQLChallenge
0
0
0
Day 3 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic : Sorting Data with ORDER BY Focused on sorting data using the ORDER BY clause. Learned how to sort in ascending/descending order and use multiple column sorting. #indiandataclub #SQLWithIDC #21DaysSQLChallenge
0
0
2
Day 2 of #21DaysSQLChallenge Focused on filtering data using the WHERE clause. comparison operators, AND/OR, IN, BETWEEN, and NULL values. SELECT id, name, age, score FROM patients WHERE service = 'Surgery' AND satisfaction_score<70 #dpdzero #indiandataclub #SQLWithIDC
0
0
2
Day 1 of the #21DaysSQLChallenge completed. Learned how to use SELECT and DISTINCT to retrieve specific and unique records along with Top, Limit clause. Query used: SELECT DISTINCT service FROM services_weekly; #DPDzero #indiandataclub #SQLWithIDC
#DataAnalytics
0
0
2
Day 28 of #30DaysOfPython by @indiandataclub Covered: β’ Clean Code principles β’ Naming, formatting, & structure β’ DRY, meaningful functions, readable logic β Revisited my Book API & improved code quality now future-me wonβt cry while reading it #IDC30DaysChallenge #Python
0
0
3
Day 27 of #30DaysOfPython by @indiandataclub Covered: β’ What is an ORM β’ Intro to SQLAlchemy β’ SQLAlchemy models & session β’ Connected FastAPI API to SQLite β Extended Book Library API to store & retrieve data using a real database #IDC30DaysChallenge #Python #FastAPI
0
0
3
Day 26 of #30DaysOfPython by @indiandataclub Covered: β’ REST API basics with FastAPI β’ CRUD: POST, GET, PUT, DELETE β’ Request & Response models with Pydantic β’ Tested endpoints using Postman β Built a Book Library API with full CRUD functionality #IDC30DaysChallenge
0
0
2
Day 25 of #30DaysOfPython by @indiandataclub Covered: β’ Basics of Pydantic β’ Creating models with validation β’ Using EmailStr, strict types β’ Custom validators with @field_validator β Built a UserProfile model that validates name, email & age #IDC30DaysChallenge #python
0
0
2
Day 24 of #30DaysOfPython by @indiandataclub Covered: β’ @dataclass basics β’ Type hints & default values β’ Adding methods to dataclasses β’ Cleaner data models with less code β Built a CLI Library Manager to add, borrow & return books #IDC30DaysChallenge #Python #Dataclass
0
0
0