because more than one student is enrolled in a course, and therefore the entries
of the result under the attribute stno would be sets of values rather than simple
values. SQL enforces the atomicity of the data generated by a select with
group by by demanding that any component of the target list of such a select
must be either one of the grouping attributes or a built-in function.