Learning SQL generate, manipulate, and retrieve data - Beaulieu, Alan (O'Reilly, 2020)