https://medium.com/@vervitkhandelwal/sql-approach-to-perform-data-analysis-and-data-science-part-2-2ef957e02966