<?xml version="1.0" encoding="UTF-8"?>
<!--generator='jetpack-16.2-a.3'-->
<!--Jetpack_Sitemap_Buffer_Image_XMLWriter-->
<?xml-stylesheet type="text/xsl" href="//solvewithsql.com/image-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
 <url>
  <loc>https://solvewithsql.com/solvewithsql-homepage-background/</loc>
  <lastmod>2025-12-27T11:27:25Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/solvewithsql-homepage-background.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/solvewithsql-site-icon/</loc>
  <lastmod>2025-12-31T15:29:33Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/solvewithsql-site-icon.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/solvewithsql-site-icon/</loc>
  <lastmod>2025-12-31T15:29:25Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/cropped-solvewithsql-site-icon.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/solvewithsql-homepage-background-2/</loc>
  <lastmod>2025-12-27T19:00:36Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/solvewithsql-homepage-background-1.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/solvewithsql-homepage-background-3/</loc>
  <lastmod>2025-12-31T15:29:11Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/solvewithsql-homepage-background-2.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/challenge-1-select-specific-columns-without-overfetching/</loc>
  <lastmod>2025-12-29T17:22:06Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/challenge-1-select-specific-columns-without-overfetching-1.png</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-2-filter-rows-with-where/</loc>
  <lastmod>2025-12-30T16:11:29Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-2-filter-rows-with-where.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-10-find-missing-matches-with-left-join-where/</loc>
  <lastmod>2025-12-30T17:47:03Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-10-find-missing-matches-with-left-join-where.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-11-conditional-logic-with-case/</loc>
  <lastmod>2025-12-30T17:51:46Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-11-conditional-logic-with-case.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-12-handling-null-values-with-coalesce/</loc>
  <lastmod>2025-12-30T17:55:47Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-12-handling-null-values-with-coalesce.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-13-filtering-null-values-with-is-null-and-is-not-null/</loc>
  <lastmod>2025-12-30T18:00:16Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-13-filtering-null-values-with-is-null-and-is-not-null.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-14-filter-ranges-with-between/</loc>
  <lastmod>2025-12-30T18:05:37Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-14-filter-ranges-with-between.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-15-pattern-matching-with-like/</loc>
  <lastmod>2025-12-30T18:12:25Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-15-pattern-matching-with-like.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-17-combining-conditions-with-and-and-or/</loc>
  <lastmod>2025-12-30T18:15:46Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-17-combining-conditions-with-and-and-or.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-18-sorting-results-with-order-by/</loc>
  <lastmod>2025-12-31T15:28:34Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-18-sorting-results-with-order-by.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-19-limiting-results-with-limit/</loc>
  <lastmod>2025-12-31T16:27:01Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-19-limiting-results-with-limit.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-20-skipping-rows-with-offset/</loc>
  <lastmod>2025-12-31T16:29:49Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-20-skipping-rows-with-offset.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-21-pagination-patterns/</loc>
  <lastmod>2025-12-31T16:33:18Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-21-pagination-patterns.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-22-counting-rows-with-conditions-count-where/</loc>
  <lastmod>2025-12-31T16:36:07Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-22-counting-rows-with-conditions-count-where.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-23-counting-values-per-group-with-group-by/</loc>
  <lastmod>2025-12-31T16:39:44Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-23-counting-values-per-group-with-group-by.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-24-filtering-rows-vs-groups-where-having/</loc>
  <lastmod>2025-12-31T16:55:12Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-24-filtering-rows-vs-groups-where-having.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-25-summing-values-with-sum/</loc>
  <lastmod>2025-12-31T16:58:38Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-25-summing-values-with-sum.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-26-calculating-averages-with-avg/</loc>
  <lastmod>2025-12-31T17:01:42Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-26-calculating-averages-with-avg.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-27-finding-minimum-and-maximum-values-min-max/</loc>
  <lastmod>2025-12-31T17:05:10Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-27-finding-minimum-and-maximum-values-min-max.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-28-sorting-aggregated-results-order-by-with-aggregates/</loc>
  <lastmod>2025-12-31T17:18:49Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-28-sorting-aggregated-results-order-by-with-aggregates.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-29-limiting-grouped-results-top-n-with-aggregates/</loc>
  <lastmod>2025-12-31T18:23:15Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-29-limiting-grouped-results-top-n-with-aggregates.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-30-top-n-with-ties-handling-equal-totals/</loc>
  <lastmod>2025-12-31T18:26:35Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-30-top-n-with-ties-handling-equal-totals.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-3-sort-results-with-order-by/</loc>
  <lastmod>2025-12-31T18:30:50Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-3-sort-results-with-order-by.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-4-count-rows-with-count/</loc>
  <lastmod>2025-12-31T18:33:58Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-4-count-rows-with-count.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-5-remove-duplicates-with-distinct/</loc>
  <lastmod>2025-12-31T18:37:05Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-5-remove-duplicates-with-distinct.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-6-group-and-summarize-data-with-group-by/</loc>
  <lastmod>2025-12-31T18:40:04Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-6-group-and-summarize-data-with-group-by.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-7-filter-groups-with-having/</loc>
  <lastmod>2025-12-31T18:43:56Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-7-filter-groups-with-having.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-8-join-two-tables-with-inner-join/</loc>
  <lastmod>2025-12-31T18:46:46Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-8-join-two-tables-with-inner-join.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-9-keep-all-rows-with-left-join/</loc>
  <lastmod>2025-12-31T18:50:05Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-9-keep-all-rows-with-left-join.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/sql-beginner-challenge-16-single-character-matching-with-_-underscore-wildcard/</loc>
  <lastmod>2025-12-31T18:53:54Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/sql-beginner-challenge-16-single-character-matching-with-_-underscore-wildcard.jpg</image:loc>
  </image:image>
 </url>
 <url>
  <loc>https://solvewithsql.com/beginner-sql-challenges/challenge-1-select-specific-columns-without-overfetching/</loc>
  <lastmod>2025-12-31T18:57:48Z</lastmod>
  <image:image>
   <image:loc>https://solvewithsql.com/wp-content/uploads/2025/12/challenge-1-select-specific-columns-without-overfetching.jpg</image:loc>
  </image:image>
 </url>
</urlset>
