本書是熱銷書《SQL基礎教程》的作者MICK為志在向中級進階的數據庫工程師編寫的一本SQL技能提升指南。全書可分為兩大部分。第一部分介紹了SQL語言不同尋常的使用技巧,帶領讀者重新認識CASE表達式、窗口函數、自連接、EXISTS謂詞、HAVING子句、外連接、行間比較、集合運算、數列處理等SQL常用技術,發掘它們的新用法。這部分不僅穿插講解了這些技巧背後的邏輯和相關知識,而且輔以豐富的示例程序,旨在幫助讀者從面向過程的思維方式轉換為面向集合的思維方式。第二部分介紹了關系數據庫的發展史,並從集合論和邏輯學的角度講述了SQL和關系模型的理論基礎,旨在幫助讀者加深對SQL語言和關系數據庫的理解。此外,本書很多節的末尾設置有練習題,並在書末提供瞭解答,方便讀者檢驗自己對書中知識點的掌握程度。