-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
add sql refresher #713
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
alexeygrigorev
merged 1 commit into
DataTalksClub:main
from
ManuelGuerra1987:sql_refresher
Apr 1, 2025
Merged
add sql refresher #713
alexeygrigorev
merged 1 commit into
DataTalksClub:main
from
ManuelGuerra1987:sql_refresher
Apr 1, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
khushil-sketch
pushed a commit
to khushil-sketch/data-eng-crashcourse
that referenced
this pull request
Aug 2, 2025
alexeygrigorev
added a commit
that referenced
this pull request
Jan 6, 2026
* Fixed a typo in awesome-data-engineering.md (#550) * Update README.md * Fixed scala version as per issue #431 (#552) * Update learning-in-public.md * Update README.md with Kemal's notes (#553) * Update README.md * new cohort & sponsors * remove leaderboard * Update pyspark.md (#559) update link that works * Update README.md * feat: add kestra module (#567) * feat: add kestra module * fix: image * Update README.md * fix bad commit * Update README.md * Update README.md * Update README.md * Update README.md * make img more compact * fix homework * Update README.md * fix: null unique_row_id * fix: dbt flow id * fix: purge and dbt * Update README.md * Fix taxi zone lookup CSV file name (#563) * fix: avoid hardcoding schema info in dbt (#566) * fix: avoid hardcoding schema info in dbt * Update schema.yml * update module 1 readme.md with Manuel Notes (#569) * Update README with Kestra notes (#572) * Spell fixed after-sign-up.md (#571) * Update README.md * Update dlt.md * Update README.md * feat: add Kestra videos and updated flows (#573) * fix: kestra readme * fix: flow changes to match videos * fix: video placement * fix: first video * fix: video order * Update README.md * fix: 2.2.9 link (#576) fix: update homework tasks fix q2 * hw1 2025 * fix: separate db to kestra (#578) * fix: separate db to kestra * fix: add resources for postgres * Update README of Weeks 01 and 02 with Horeb's Notes (#579) * Update learning-in-public.md (closes #577) * Update README.md * I changed the homework link because it was not working (#581) * Fix grammar in asking-questions.md (#582) * update: cohort 2025 - week1 homework (#580) * Add docker-compose question * Replaces Q1 with the previous Q2 question * Adds docker network/docker-compose question as the new Q2 * Update Question 3 to be count trips segmentation * Update Q7 about Terraform * Update all answers to use checkboxes * Update Q3 to use numbers instead of bullets for the events * Typo fix * Update homework.md * Update homework.md (#585) Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> * Update links to Horeb's notes (#584) * add Manuel Guerra Notes (#586) * Update docker-compose.yml (#583) Other people and I had some issue if if the tag was set to "develop" instead of "latest". Sources: - https://app.slack.com/client/T01ATQK62F8/search - comment from Kestra at the comment from @gregwilson007 * fix: update kestra homework under cohorts (#588) * fix: kestra homework * fix: add in previous content * Update README.md * Fix spelling error: "formad" -> "format" (#590) * Fix typo on Question 7 Homework 1 (#596) The correct command flag is -auto-approve whith 2 "p"s * Fix typo in homework.md (01-docker-terraform) (#594) * rm duplicate link (#589) * fix: homework for module 2 (#597) * Update homework.md * Update homework.md * Delete 02-workflow-orchestration/homework.md * Update README.md * Update README.md * Update homework.md * Update homework.md (#600) Fix typo * Update README.md (#599) Hello Alexey, This is the note indicating Week One Postgres docker setup be updated to version 15 or later to avoid merge syntax errors during the Kestra exercises * fix: new FAQ notes (#601) * Contribution: adding SQL refresher code missing from README (#605) * Contribution: adding SQL refresher code missing from README * Update README.md --------- Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> * Update datasets.md (#604) * fix: update README.md of 01-docker-terraform (#602) the link to homework was set to 2024 cohort * Update README.md * fix: dbt note for week 4 (#610) * fix: add Kestra FAQ #2 video (#611) * fix links Previous Cohorts (#612) * fix links Previous Cohorts * fix links previous cohorts * fix: homework clarification (#617) * Add my notes of Week 03 (#616) * Update links to Horeb's notes * Add notes of Week 03 from Horeb SEIDOU * Update README.md (#618) * Update README.md Added dbt fundamentals course for participants who are new to dbt * Update README.md * Update README.md --------- Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> * Revert "Add my notes of Week 03 (#616)" (#619) This reverts commit 9d2a2de. * fix: homework 3,4,5 clarification (#620) * Update README.md (#626) * Update module 4 Community notes (#625) * Added module-01 README.md notes line (#622) * fix: combined docker compose file (#628) * fix: Kestra FAQ video 3 (#630) * Correct the adding of my notes in Week 03 (#631) * Update links to Horeb's notes * Add notes of Week 03 from Horeb SEIDOU * Update README.md (#632) * hw1 solution * added my notes. Update README.md (#642) Add lqoshe's Student Ntes for module2-workflow-orchestration * Link to gcp taxi scheduled not working (#636) Fixes link module2's homework to scheduled flow (`06_gcp_taxi_scheduled.yaml`) * Update README.md add week 2 notes (#634) Add Tinker0425's student notes to module2-workflow-orchestration * Update README.md (#647) * fix: remove Google SA task * fix: instructions for kv store * Module 1 Homework Solution: Typo fixes on explanations.md (#644) * Q2 - typo fix on port forwarding (to 5433, from 5432) * Q6 - typo fix on dropoff_zone (to JFK Airport, from JFK Airflow) * Q7 - fix on "Generating proposed changes and auto-executing the plan" (to `terraform apply -auto-approve`, from `terraform plan -auto-apply`) * All answers remain the same as defined in each *Answer* block * Updated Week 3 Homework for 2025 (#639) * fix homework year text to avoid confusion (#649) * Fix/hw3 typos (#654) * fix typos on Module-3 howework assignment * add dlt workshop (#652) * fix(hw1-solution): use `ncat` to solve Q2 (#653) * fix(hw1-solution): use `ncat` to solve Q2 * Update homework.md * fix: network mode for dbt * Update 2025 Homework 3 (#657) Civilized dates, fixed number reference * Update README.md (#656) Add fonsecagabriella's module3-data-warehousing notes * Update refs to dbt Fundamentals course from dbt Labs Update refs to dbt Fundamentals course from dbt Labs * Add fonsecagabriela's student nodes to Module 1 (#658) Add fonsecagabriela's student nodes to Module 1 * Add MercyMarkus' student notes (#660) * Add MercyMarkus' notes to module1-containerization * Add MercyMarkus' notes to module2-workflow-orchestration * dlt: add homework (#661) * add homework, workshop content improvement * move dlt files to dlt folder * dlt homework * link * link * added submission link and options * FIX: Typos - Modules 1 ~ 4 (#664) * Add Tinker0425 Notes to Module-3 README.md (#663) * feat: week 2 solutions * fix: q1 clarification * Update homework.md * Added link to latest Spark Big query connector jar file (#665) * Update README.md * Update dlt_homework.md * feat: combined docker compose for module 2 * fix: docker folder for module 2 * fix: links for postgres docker * Update homework.md (#673) Added Link to Solution Walkthrough * SQL Typos README.md (#672) - Fixed small typos in the text and the comments (code) - Updated aliasing as in the video: from `dropff_loc` to `dropoff_loc` - Removed unnecessary aliasing for the `yellow_taxi_trips` table in some requests * Add homework4/analytics engineering (#675) * Add 4x dbt-specific questions regarding: * dbt model resolution * dbt variables and dynamic models * dbt data lineage and execution * dbt Macros and Jina * Add 3x SQL challenges for Analytics Engineering * Add homework_q2.png as ilustration for Q3 * Revert "Add homework4/analytics engineering (#675)" (#676) This reverts commit 292e9ac. * * Add 4x dbt-specific questions regarding: (#677) * dbt model resolution * dbt variables and dynamic models * dbt data lineage and execution * dbt Macros and Jina * Add 3x SQL challenges for Analytics Engineering * Add homework_q2.png as ilustration for Q3 * Update README.md (#678) added workshop video link with thumbnail * Update README.md * Update homework.md * Update instructions for Q7 * add notes for dlt workshop (#686) Co-authored-by: peatwan <peatwan09@gmail.com> * Added notebook with DLT upload (#681) Created a notebook with DLT to upload data to GCS and BigQuery * fxing minor typos (#687) Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> * Add my Week4 notes (#685) * Update links to Horeb's notes * Add notes of Week 03 from Horeb SEIDOU * Update README.md Add my notes of Week 04 * Update README.md (#632) * hw1 solution * added my notes. Update README.md (#642) Add lqoshe's Student Ntes for module2-workflow-orchestration * Link to gcp taxi scheduled not working (#636) Fixes link module2's homework to scheduled flow (`06_gcp_taxi_scheduled.yaml`) * Update README.md add week 2 notes (#634) Add Tinker0425's student notes to module2-workflow-orchestration * Update README.md (#647) * fix: remove Google SA task * fix: instructions for kv store * Module 1 Homework Solution: Typo fixes on explanations.md (#644) * Q2 - typo fix on port forwarding (to 5433, from 5432) * Q6 - typo fix on dropoff_zone (to JFK Airport, from JFK Airflow) * Q7 - fix on "Generating proposed changes and auto-executing the plan" (to `terraform apply -auto-approve`, from `terraform plan -auto-apply`) * All answers remain the same as defined in each *Answer* block * Updated Week 3 Homework for 2025 (#639) * fix homework year text to avoid confusion (#649) * Fix/hw3 typos (#654) * fix typos on Module-3 howework assignment * add dlt workshop (#652) * fix(hw1-solution): use `ncat` to solve Q2 (#653) * fix(hw1-solution): use `ncat` to solve Q2 * Update homework.md * fix: network mode for dbt * Update 2025 Homework 3 (#657) Civilized dates, fixed number reference * Update README.md (#656) Add fonsecagabriella's module3-data-warehousing notes * Update refs to dbt Fundamentals course from dbt Labs Update refs to dbt Fundamentals course from dbt Labs * Add fonsecagabriela's student nodes to Module 1 (#658) Add fonsecagabriela's student nodes to Module 1 * Add MercyMarkus' student notes (#660) * Add MercyMarkus' notes to module1-containerization * Add MercyMarkus' notes to module2-workflow-orchestration * dlt: add homework (#661) * add homework, workshop content improvement * move dlt files to dlt folder * dlt homework * link * link * added submission link and options * FIX: Typos - Modules 1 ~ 4 (#664) * Add Tinker0425 Notes to Module-3 README.md (#663) * feat: week 2 solutions * fix: q1 clarification * Update homework.md * Added link to latest Spark Big query connector jar file (#665) * Update README.md * Update dlt_homework.md * feat: combined docker compose for module 2 * fix: docker folder for module 2 * fix: links for postgres docker * Add my Week4 notes --------- Co-authored-by: Alexander Blume <alexg9010@users.noreply.github.com> Co-authored-by: Alexey Grigorev <alexey.s.grigoriev@gmail.com> Co-authored-by: lqoshe <105874324+lqoshe@users.noreply.github.com> Co-authored-by: Till Meineke <Till.Meineke@googlemail.com> Co-authored-by: Tinker0425 <79473752+Tinker0425@users.noreply.github.com> Co-authored-by: Valeriia Kuka <71337024+kavaivaleri@users.noreply.github.com> Co-authored-by: Will Russell <wrussell@kestra.io> Co-authored-by: Bruno Oliveira <bruno.ariev@gmail.com> Co-authored-by: Michael Shoemaker <mikeshoemaker2000@yahoo.com> Co-authored-by: Alejandro Pajaron <apjorquera@gmail.com> Co-authored-by: Álvaro Kothe <kothe65@gmail.com> Co-authored-by: Alena Astrakhantseva <alena@dlthub.com> Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> Co-authored-by: Gabi Fonseca <fonseca.gabriella@gmail.com> Co-authored-by: Mercy Markus <mercymarkus1796@gmail.com> Co-authored-by: Pedro <39490719+plpcout@users.noreply.github.com> Co-authored-by: Krishnakumar RM <krishnakumar.rmenon@gmail.com> Co-authored-by: Will Russell <will@wrussell.co.uk> * Add my_script.py for workshops (#683) * Adding extra homework DLT Sara Sabater (#682) * Update README.md (#679) * Update Module 4 HW answers for Q7 * Update instructions for trip_duration * Update all answers * Add ManuelGuerra's notes on Module 5: Batch Processing * Add mossdet notes on Module 3: Data Warehousing * Updated slide link for 2025 (#691) * Update homework instructions * Update link on Step 2 of the Prerequisites for Q7 * Add Step 6 on 'Before you start section' * Fix typo on Question 5 * fix(hw4): Fix HW4 Question description * updated PYTHONPATH with py4j * homework 5 * Add notes for week 4 (#696) * add notes from DLP to Week 3 * add PDF for week 3 notes instead of odp * add notes for Week 4 Analytics Engineering * update introduction video (#692) * dlt-parquet-without-download (#688) * dlt-parquet-without-download * dlt-parquet-without-download * dlt-parquet-without-download * dlt-parquet-2-methods * made it more clear * fix: add a working version * fix: match video version * Update README.md (#693) * Update link on Step 2 of the Prerequisites for Q7 * Update README.md * Update README.md Removed the approach that suggested using marketplace data per Victoria's comment. --------- Co-authored-by: iobruno <bruno.ariev@gmail.com> * Added note about YoY values (#704) This was confusing among learners. Some of us thought the values were reproducible. * Update README.md (#705) added notes * Fix instructions for homework module 4 (2025) (#708) * Update README.md Add link to 2025 homework * Update homework.md Change `Credit Card` into `Credit card` * FIX: Typos - Module 5 (#711) * update 2025 batch homework (#710) * Update project.md (#706) * Update project.md Link was broken * Update project.md * Fix homework year text (#697) * fix homework year text to avoid confusion * set correct homework year and fix path to homework * Fix: Create bucket if it does not exist. (#668) * Create bucket if it does not exist since we get an exception otherwise when uploading ("The specified bucket does not exist") * Modifications for more robust create_bucket method * pyflink * adding pyflink (#715) * spark macos homebrew setup update (#714) * fixing env file (#717) * make it possible to run the code * adjusted homework 6 * adjust TDS urls (#721) fixes #720 * add notes to batch processing module (#719) * add notes from DLP to Week 3 * add PDF for week 3 notes instead of odp * add notes for Week 4 Analytics Engineering * add notes to batch processing module * remove line break * add notes from DLP to Week 3 * add PDF for week 3 notes instead of odp * add notes to batch processing module * remove line break * fix: update cloud instructions to run spark job (#718) * Update project.md * Update README.md * Update README.md * homework 5 and 6 * Update link to eurostat database (#722) * add sql refresher (#713) * Update certificates.md * fix db connection * fix: typo * chore: fix typos (#728) Here are the typos found in the `SQL_refresher.md`: 1. **"Window Funtions"** - Should be **"Window Functions"** (multiple instances in the table of contents and headings). 2. **"Lets calculate"** - Should be **"Let's calculate"** (missing apostrophe in "Let's"). * edited question and provided answers (#734) * Create solutions.md solutions for 2024 cohort (week1) * Update homework.md edited question no.5 * docs: fix typos and improve text clarity (#727) - Fix typos in asking-questions.md - Fix typos in awesome-data-engineering.md - Fix typos in dataset.md - Fix typos in learning-in-public.md * fix: 02-workflow-orchestration/README.md (#725) * Update README.md * Update FAQ links to new DataTalks.Club FAQ page (#740) * Initial plan * Update FAQ links to point to new DataTalks.Club FAQ page Co-authored-by: alexeygrigorev <875246+alexeygrigorev@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: alexeygrigorev <875246+alexeygrigorev@users.noreply.github.com> * added Data engineer handbook in resource aggregators (#744) Co-authored-by: samhita sarkar <samhitasarkar@192.168.1.246> * Remove all Google Calendar references from documentation (#743) * Initial plan * Remove all Google Calendar references from documentation Co-authored-by: alexeygrigorev <875246+alexeygrigorev@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: alexeygrigorev <875246+alexeygrigorev@users.noreply.github.com> * typo fix: parquet file format (#742) * typo fix: parquet file format * further typo fix * Enhance README with pgcli installation guidance (#746) Added instructions for resolving pgcli installation issues on Ubuntu, including setting up a virtual environment and installing necessary libraries. * Add testimonials section to README Added a testimonials section with a quote from Tim Claytor: https://www.linkedin.com/feed/update/urn:li:activity:7396882073308938240?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A7396882073308938240%2C7396889959711793152%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287396889959711793152%2Curn%3Ali%3Aactivity%3A7396882073308938240%29 * Update testimonial from Tim Claytor * Add testimonials to README.md * Update start date for 2026 cohort * Add the new content for the AE module, including new instructors, and also new tools * It is Looker Studio, not Looker Data Studio. Lapsus there * Re-organize setup. Now we have 2 markdown files. One for the local_setup and one for the cloud_setup * Organize the SQL refresher into its own dir. I might add other refreshers here. * Reorganize sql refresher into its own directory * Modify the setup part * Remove all gitkeeps * Remove deprecation errors from dbt * Add a more complete gitignore * Remove the python option for simplicity * Add cloud_setup guide * Modify the local_setup * Add funding information for GitHub * Update course content to reflect 2026 cohort changes (#751) * Add the new content for the AE module, including new instructors, and also new tools * It is Looker Studio, not Looker Data Studio. Lapsus there * feat: module 2 for 2026 cohort (#749) * feat: pin docker image versions, add 2025 cohort * feat: cut dbt, add AI Workflows & AI Agents section * fix: simplify docker set up * fix: pg db config * fix: amend pg db name * feat: reduce the scope * fix: update structure for 2026 * simplify docker compose set up * fix: postgres volume * fix: install instructions * make module 1 pg work with module 2 * make sure docker compose matches readme * add more introductory stages * flesh out readme * 2.2 details * fix: headers * 2.1 complete * fix heading * feat: 2.2.1 video * Add 2.2.2 to 2.3.1 * fix: placeholders for videos --------- Co-authored-by: Will Russell <will@wrussell.co.uk> Co-authored-by: Will Russell <wrussell@kestra.io> * Add improvements to the dbt project * Add 0 to the macro for payment type * New version of dbt project * New setup guides * Remove references from previous years (mostly old stack) * feat: 2.1.1 video for 2026 Updated the README to include a video link for 'What is Workflow Orchestration?' * feat: 2.1.2 video * Refactor mart models to use dbt naming conventions - Rename fact_trips → fct_trips (standard dbt fact table prefix) - Rename dm_monthly_zone_revenue → fct_monthly_zone_revenue - Update schema.yml to reflect new model names - Add unique combination test for fct_monthly_zone_revenue * Restructure staging layer with raw subdirectory - Move staging models into raw/ subdirectory for better organization - Remove old staging files from root staging directory - Maintains separation between raw data sources and transformations * Fix column reference in dim_zones model - Update locationid → location_id alias to match seed column name - Ensures consistent column naming across dimension table * Add not_null test for trip_id in int_trips_unioned - Ensures data quality at intermediate layer - Validates trip_id is generated correctly before downstream models * Remove dbt_project_evaluator package dependency - Remove unused dbt_project_evaluator package - Keep dbt_utils and codegen for essential utilities - Update package-lock.yml accordingly * Configure DuckDB temp directory for out-of-core processing - Add .duckdb_temp/ to gitignore - Supports disk spilling for memory-constrained environments - Enables processing larger-than-memory datasets * Rename to taxi_rides_ny, instead of generic sounding dbt_project * New config for the profiles.yml. More conservative * Remove the failing tests * Update the packages * Revise README for Docker and Postgres workshop Updated the README to include workshop details and video links. * Remove optional Docker and GCP sections from README Removed optional sections on Docker networking and GCP Cloud VM setup from the README. * reorganizing * Audited and updated all outdated references to the setup guide * Make sure people don't commit the data * Leave an empty directory for people to save their parquet files * Remove target.database from the sources.yml * fix: flow names * fix: flow * feat: most of 2026 module 2 videos * module 2 videos * fix: flow names * fix: flow * feat: most of 2026 module 2 videos * module 2 videos * Remove merge conflicts * Add info about envs and how to download JSON keys from GCP * Update version of a package * Remove references from previous years * Add links to the new setup videos * Add an extra header for clarity, minor change * Add data/ to the gitignore and install dbt Power User * Remove unnecessary text * No need to keep the data dir. A python scripts creates it * Major changes: - Migrate from CSV/gzip to Parquet format for better performance - Restructure staging models: move from raw/ subdirectory to staging/ - Consolidate intermediate models by removing separate cleaned layers - Add incremental materialization to fct_trips for scalability - Implement cross-database trip duration calculation macro - Add vendor dimension table and payment type lookup seed - Create reporting models for business metrics - Add data quality analyses and comprehensive tests - Update documentation to reflect new architecture * Clarify why dbt Power User is a better choice here * Remove unused variables * Remove group by all for a more explicit solution * Remove data/ directory from version control The data files should not be tracked in Git as they can be regenerated by the ingest.py script and are already listed in .gitignore. * Remove ingest.py from version control This script is specific to local data ingestion and should not be tracked. * Clean up the setup guide and modify the python script * Remove unnecessary comments from the analysis files * Add data formats to the gitignore * Add placeholders for missing videos * Remove one extra | --------- Co-authored-by: Ohachor Victor <ovecjoe123@gmail.com> Co-authored-by: Alexey Grigorev <alexeygrigorev@users.noreply.github.com> Co-authored-by: Harsh Daiya <daiyaharsh90@gmail.com> Co-authored-by: Kemal Dahha <66003118+kemaldahha@users.noreply.github.com> Co-authored-by: Alexey Grigorev <alexey.s.grigoriev@gmail.com> Co-authored-by: Nguyễn Minh Nhật <123147485+NguyenNhat4@users.noreply.github.com> Co-authored-by: Anna Geller <anna.m.geller@gmail.com> Co-authored-by: Eric Son <ym.eric.son@gmail.com> Co-authored-by: Manuel Guerra <161093797+ManuelGuerra1987@users.noreply.github.com> Co-authored-by: giacomo-b <38355805+giacomo-b@users.noreply.github.com> Co-authored-by: Will Russell <will@wrussell.co.uk> Co-authored-by: Will Russell <wrussell@kestra.io> Co-authored-by: Horeb SEIDOU <87755176+Horeb136@users.noreply.github.com> Co-authored-by: Marco Ferrari <33093184+mferrari0@users.noreply.github.com> Co-authored-by: NgoniMujuru <37013890+NgoniMujuru@users.noreply.github.com> Co-authored-by: Bruno Oliveira <bruno.ariev@gmail.com> Co-authored-by: jeosol <jeronwunalu@gmail.com> Co-authored-by: Vinicius Pasqualini Carvalho <pasqualini9@gmail.com> Co-authored-by: igorgorp <31143627+igorgorp@users.noreply.github.com> Co-authored-by: Ari Lamstein <arilamstein@gmail.com> Co-authored-by: Oluwanifesimi Frank Ademoye <52410282+nifesimii@users.noreply.github.com> Co-authored-by: BBensassi <130059633+BadrBensassi@users.noreply.github.com> Co-authored-by: Naman <49680172+NAMAN108282@users.noreply.github.com> Co-authored-by: Dongyeong Chon <dngyng1000@gmail.com> Co-authored-by: AbdelaliEch <abdou.alaali10@gmail.com> Co-authored-by: Valeriia Kuka <71337024+kavaivaleri@users.noreply.github.com> Co-authored-by: Tinker0425 <79473752+Tinker0425@users.noreply.github.com> Co-authored-by: Alexander Blume <alexg9010@users.noreply.github.com> Co-authored-by: lqoshe <105874324+lqoshe@users.noreply.github.com> Co-authored-by: Till Meineke <Till.Meineke@googlemail.com> Co-authored-by: Michael Shoemaker <mikeshoemaker2000@yahoo.com> Co-authored-by: Alejandro Pajaron <apjorquera@gmail.com> Co-authored-by: Álvaro Kothe <kothe65@gmail.com> Co-authored-by: Alena Astrakhantseva <alena@dlthub.com> Co-authored-by: Gabi Fonseca <fonseca.gabriella@gmail.com> Co-authored-by: Mercy Markus <mercymarkus1796@gmail.com> Co-authored-by: Pedro <39490719+plpcout@users.noreply.github.com> Co-authored-by: Krishnakumar RM <krishnakumar.rmenon@gmail.com> Co-authored-by: Maximilien Eyengue <74904516+maxim-eyengue@users.noreply.github.com> Co-authored-by: peatwan <23513112+peatwan@users.noreply.github.com> Co-authored-by: peatwan <peatwan09@gmail.com> Co-authored-by: PK109 <89292251+PK109@users.noreply.github.com> Co-authored-by: Guanyi Lu <145878350+Guanyi-Lu@users.noreply.github.com> Co-authored-by: saraisab <162863185+saraisab@users.noreply.github.com> Co-authored-by: Michael Kuy <94992068+mkuy-hillspire@users.noreply.github.com> Co-authored-by: Daniel Lachner-Piza <mossdet.detector@gmail.com> Co-authored-by: Stéphane <reis.stephane@protonmail.com> Co-authored-by: Jugnu <jugnu.arora@gmail.com> Co-authored-by: Hanieh Moshki <hanieh.moshki@gmail.com> Co-authored-by: QuentinElGuay <33553005+QuentinElGuay@users.noreply.github.com> Co-authored-by: maberrospi <82261578+maberrospi@users.noreply.github.com> Co-authored-by: Zach Wilson <zachwilson130@gmail.com> Co-authored-by: Nikolai Neustroev <38642966+nikolai-neustroev@users.noreply.github.com> Co-authored-by: Harry Tran <huytran.quang080199@gmail.com> Co-authored-by: Hafeez Pizofreude <108355948+pizofreude@users.noreply.github.com> Co-authored-by: chaiandmushrooms <ajaymkatteo.0@gmail.com> Co-authored-by: Park Jiwon <57484954+david-parkk@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: alexeygrigorev <875246+alexeygrigorev@users.noreply.github.com> Co-authored-by: samhsark <66312882+samhsark@users.noreply.github.com> Co-authored-by: samhita sarkar <samhitasarkar@192.168.1.246> Co-authored-by: gshumkov <30426061+gshumkov@users.noreply.github.com> Co-authored-by: Rahid Zeynalov <44039543+rahidzeynal@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As discussed in slack, I made some notes on CTEs and window functions to help students with homework