why we can delete a row from a complex view if it does not contains group by clause,group functions,distinct keywords,pseudocolumn