(self)
return self.selects[0].selected_columns
A :class:`.ColumnCollection` representing the columns that
        this SELECT statement or similar construct returns in its result set.

        For a :class:`.CompoundSelect`, the
        :attr:`.CompoundSelect.selected_columns` attribute returns the selected
        columns of the first SELECT statement contained within the series of
        statements within the set operation.

        .. versionadded:: 1.4
A :class:`.ColumnCollection` representing the columns that
        this SELECT statement or similar construct returns in its result set.
A : class : . ColumnCollection representing the columns that this SELECT statement or similar construct returns in its result set .
def selected_columns(self):
        """A :class:`.ColumnCollection` representing the columns that
        this SELECT statement or similar construct returns in its result set.

        For a :class:`.CompoundSelect`, the
        :attr:`.CompoundSelect.selected_columns` attribute returns the selected
        columns of the first SELECT statement contained within the series of
        statements within the set operation.

        .. versionadded:: 1.4

        """
        return self.selects[0].selected_columns
def selected_columns ( self ) : return self . selects [ 0 ] . selected_columns