<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/courses/sql/getting-started-with-sql/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/summarizing-data-with-sql/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/combining-tables-with-joins/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/querying-databases-from-python/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/production-database-tools/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-1-exploring-databases-and-schemas/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-2-columns-data-types-and-functions/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-3-filtering-rows-with-numbers/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-4-filtering-with-text-and-categories/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-5-sorting-and-limiting-results/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-6-conditional-logic-with-case-and-clean-style/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/getting-started-with-sql/lesson-7-guided-project-analyzing-kickstarter-campaigns/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/summarizing-data-with-sql/lesson-1-aggregate-functions-count-sum-avg-and-more/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/summarizing-data-with-sql/lesson-2-building-summary-statistics/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/summarizing-data-with-sql/lesson-3-grouping-data-with-group-by/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/summarizing-data-with-sql/lesson-4-grouping-by-multiple-columns-and-filtering-groups/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/combining-tables-with-joins/lesson-1-introduction-to-joins/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/combining-tables-with-joins/lesson-2-joins-with-filtering-grouping-and-sorting/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/combining-tables-with-joins/lesson-3-self-joins-outer-joins-and-cross-joins/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/combining-tables-with-joins/lesson-4-combining-results-with-set-operators/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-1-scalar-subqueries/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-2-multi-row-and-multi-column-subqueries/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-3-nested-and-correlated-subqueries/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-4-common-table-expressions-ctes/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-5-creating-and-using-views/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/subqueries-ctes-and-views/lesson-6-guided-project-customer-and-product-analysis/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-1-introduction-to-window-functions/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-2-window-frames-rows-and-range/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-3-window-aggregate-functions/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-4-ranking-functions-row_number-rank-and-ntile/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-5-offset-functions-lag-lead-and-first_value/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-6-distribution-and-percentile-functions/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/window-functions/lesson-7-guided-project-sales-analytics-for-northwind-traders/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/querying-databases-from-python/lesson-1-running-sql-queries-with-sqlite3/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/querying-databases-from-python/lesson-2-from-sql-results-to-pandas-dataframes/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-1-introduction-to-postgresql/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-2-designing-tables-and-choosing-data-types/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-3-prepared-statements-and-preventing-sql-injection/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-4-loading-and-copying-data/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-5-managing-users-and-databases/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-6-project-installing-postgresql-locally/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/postgresql-for-data-engineers/lesson-7-guided-project-building-a-crime-reports-database/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/lesson-1-exploring-postgresql-internals/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/lesson-2-reading-query-plans-with-explain/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/lesson-3-speeding-up-queries-with-indexes/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/lesson-4-advanced-indexing-strategies/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/optimizing-postgresql/lesson-5-vacuuming-transactions-and-acid/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/production-database-tools/lesson-1-cloud-data-warehousing-with-snowflake/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/production-database-tools/lesson-2-introduction-to-nosql-databases/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>/courses/sql/production-database-tools/lesson-3-hands-on-with-mongodb/</loc><lastmod>2026-06-23T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url></urlset>