sql query find records with count - Search