difference between distinct and unique site:stackoverflow.com - Search