<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://sql.sergeikovalevskii.com/</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-trail-public-home.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/about</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-trail-public-home.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/content-standards</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-trail-public-home.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/courses</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/course-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/courses/analytics-sql</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/course-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/courses/complete-sql</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/course-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/courses/sql-for-engineers</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/course-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/courses/sql-interview-practice</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/course-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/dataset-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets/northstar-commerce</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/datasets/northstar-commerce.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets/org-lab</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/datasets/org-lab.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets/parcel-ops</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/datasets/parcel-ops.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets/pulse-product</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/datasets/pulse-product.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/datasets/starter-store</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/datasets/starter-store.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/learn-sql</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/aggregate-functions-and-null-semantics</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/and-or-not-and-parentheses</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/case-coalesce-and-conditional-labels</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/column-order-and-aliases</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/common-table-expressions-and-query-pipelines</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/dates-timestamps-and-time-zones</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/distinct-order-by-and-limit</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/exists-not-exists-and-correlation</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/explain-indexes-and-query-quality</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/fan-out-pre-aggregation-and-self-joins</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/group-by-and-report-grain</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/having-conditional-aggregation-and-ratios</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/in-between-and-range-semantics</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/inner-join-and-qualified-columns</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/insert-update-delete-and-returning</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/keys-cardinality-and-join-planning</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/lag-lead-and-period-change</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/left-join-and-zero-counts</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/multi-table-joins-and-fact-grain</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/null-and-three-valued-logic</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/period-calendars-cohorts-and-retention</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/row-level-expressions</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/running-totals-frames-and-rolling-metrics</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/scalar-and-set-subqueries</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/scalar-functions-types-and-casting</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/select-from</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/set-operations-and-compatible-results</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/sql-processing-order-and-debugging</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/tables-rows-columns-and-grain</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/text-matching-and-normalization</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/transactions-constraints-and-upserts</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/where-comparisons-and-boundaries</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/window-functions-and-ranking</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/lessons/workspace-first-query</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/learn-sql-pillar.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/methodology</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-trail-public-home.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/privacy</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-trail-public-home.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/projects</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/project-catalog.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/projects/northstar-commerce-executive-review</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/projects/commerce-quarterly-review.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/projects/organization-data-repair</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/projects/schema-hardening.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/projects/parcel-reliability-investigation</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/projects/missing-shipment.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/projects/pulse-activation-retention</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/illustrations/projects/activation-retention.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/aggregate</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/anti-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/cardinality</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/cohort</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/common-table-expression</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/complete-calendar</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/constraint</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/correlated-subquery</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/data-quality</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/duplicate-fact</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/execution-plan</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/foreign-key</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/frame</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/grouping-grain</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/hidden-variant</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/index-scan</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/join-fan-out</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/metric-definition</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/null</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/partition</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/predicate</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/primary-key</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/projection</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/retention</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/returning-clause</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/row-expression</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/selectivity</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/sequential-scan</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/set-operation</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/stable-sort</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/table-grain</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/three-valued-logic</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/tie-breaker</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/transaction</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/upsert</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-glossary/window-function</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/and-or-not</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/between-ranges</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/case-expression</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/check-constraint</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/coalesce</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/column-aliases</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/common-table-expression</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/count</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/cross-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/date-trunc</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/delete-returning</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/distinct</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/except</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/exists</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/explain-plan</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/foreign-key</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/group-by</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/half-open-timestamp-range</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/having</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/in-predicate</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/index-candidate</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/inner-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/insert-returning</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/intersect</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/interval-arithmetic</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/is-null</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/lag-lead</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/left-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/like-ilike</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/limit-offset</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/min-max</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/non-equi-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/not-exists</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/order-by</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/percent-of-total</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/rank-dense-rank</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/row-number</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/running-total</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/scalar-subquery</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/select-from</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/self-join</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/sum-average</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/transaction-begin-commit-rollback</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/union</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/update-returning</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/upsert-on-conflict</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/where-comparison</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
<url>
<loc>https://sql.sergeikovalevskii.com/sql-reference/window-frame</loc>
<image:image>
<image:loc>https://sql.sergeikovalevskii.com/social/sql-reference-hub.webp</image:loc>
</image:image>
<lastmod>2026-06-21</lastmod>
</url>
</urlset>
