New book: T-SQL Fundamentals, Third Edition

We’re happy to announce the availability of T-SQL Fundamentals, Third Edition (ISBN 9781509302000), by Itzik Ben-Gan.

Purchase from these online retailers:

Microsoft Press Store
Barnes & Noble
Independent booksellers – Shop local

Effectively query and modify data using Transact-SQL
Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure SQL Database. Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL’s roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects.

Microsoft Data Platform MVP Itzik Ben-Gan shows you how to:

  • Review core SQL concepts and its mathematical roots
  • Create tables and enforce data integrity
  • Perform effective single-table queries by using the SELECT statement
  • Query multiple tables by using joins, subqueries, table expressions, and set operators
  • Use advanced query techniques such as window functions, pivoting, and grouping sets
  • Insert, update, delete, and merge data
  • Use transactions in a concurrent environment
  • Get started with programmable objects—from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL

About the author

Itzik Ben-Gan is a mentor with and co-founder of SolidQ. A Microsoft Data Platform MVP since 1999, Itzik has taught numerous training events around the world focused on T-SQL querying, query tuning, and programming. Itzik is the author of several books about T-SQL. He has written many articles for SQL Server Pro as well as articles and white papers for MSDN and The SolidQ Journal. Itzik’s speaking engagements include Tech-Ed, SQL PASS, SQL Server Connections, presentations to various SQL Server user groups, and SolidQ events.

Itzik is a subject-matter expert within SolidQ for its T-SQL related activities. He authored SolidQ’s Advanced T-SQL and T-SQL Fundamentals courses and delivers them regularly worldwide. You can learn more about Itzik at

Comments (11)
  1. Neither in the above post, nor on publishers’ web sites I find no information which SQL Server Version the book addresses. Was the content updated for SQL Server 2016 or considers only SQL Server 2014 features?

    1. Steve Dybing says:

      If you click on the Microsoft Press Store link above, then the About link on that page, you’ll see that it says both SQL Server 2016 and Azure.

    1. This edition of the book adds more exercises, a chapter on temporal tables, and has updated content on Microsoft SQL Server through version 2016 and Microsoft Azure SQL Database.

    2. Ciao Luigi,

      T-SQL Fundamentals focuses on fundamentals. It explains the logic behind T-SQL and how to write correct and robust code. It’s targeted at both beginners and people with some experience. It does not cover advanced T-SQL techniques and it does not cover performance aspects of the code.
      T-SQL Querying is more advanced and assumes that people read T-SQL Fundamentals or have equivalent knowledge. It has a heavy focus on the performance of the code and also goes into more advanced techniques.
      The books should be read in sequence. Start with T-SQL Fundamentals. Once you gain some experience and are ready for more advanced content and performance coverage, proceed to T-SQL Querying.

      Hope this clarifies things.


      1. Tayal says:

        Thanks for the clarification of T-SQL fundamentals and T-SQL Querying. What else is covered in advances T-SQL querying, provramming and Tunning ?

  2. Hans Van Eylen says:

    When will the paperback version be available in Europe?

    1. This should be available now, but it may vary depending on the specific country. Please email our distributor, Pearson–they will be able to help you with specific details. Here is the email address to use:

  3. Sunil Gure says:

    What version of SQL server this book is in context with? Is it with SQL server 2016? Please can someone provide this information.

    1. This book covers SQL Server 2016. You can learn more at this location:

Comments are closed.

Skip to main content