generic example
column values vs dense rank vs rank vs row number