Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Coding Exercises: SQL Data Science

Coding Exercises: SQL Data Science

1h 10mIntermediate2021-09-17

Authors

Harshit Tyagi

Harshit Tyagi

Data Science Instructor and Mentor

Course details

Want to test—and develop—your SQL data-engineering skills? Do you fancy yourself pretty skilled at SQL and want to see just how sharp you are? Then check out this installment of the Code Challenges series, as instructor Harshit Tyagi presents a number of challenges requiring you to write SQL queries to solve problems and answer questions. The challenges start at a relatively low level of difficulty—column selection, filtering rows from data, sorting and grouping query results—and get progressively tougher, testing you on topics like handling missing and invalid data, calculating moving window average, and data transformations. The challenges are all a few minutes long, and use a single database, so you can jump around from challenge to challenge or watch the entire course. So, if you want to see if you’re equal to the tasks, try out these SQL challenges.

Skills covered

SQLDatabase AdministrationDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Up for a code challenge

1. SQL Fundamentals

  • 02 - Column selection
  • 03 - Filtering rows from data
  • 04 - Removing duplicate data
  • 05 - Sorting and grouping query results

2. SQL Joins

  • 06 - Inner joins
  • 07 - Outer and cross joins
  • 08 - Set theory for SQL joins

3. Writing Complex Queries

  • 09 - Using OVER and PARTITION BY statements
  • 10 - Filtering and subsetting data
  • 11 - Using CASE and WHEN statements
  • 12 - Calculating moving window average

4. Data Cleaning with SQL

  • 13 - Partitioning dates with the DATE PART function
  • 14 - Text formatting and pattern matching
  • 15 - Using COALESCE to replace null values
  • 16 - Sorting with regular expressions

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal