select fields now handled by expand/render code
Matt S Trout [Tue, 18 Sep 2018 01:16:13 +0000 (01:16 +0000)]
lib/SQL/Abstract.pm

index 126fc7a..dbd9943 100644 (file)
@@ -468,8 +468,9 @@ sub select {
 
 sub _select_fields {
   my ($self, $fields) = @_;
-  return ref $fields eq 'ARRAY' ? join ', ', map { $self->_quote($_) } @$fields
-                                : $fields;
+  return $self->_render_expr(
+    $self->_expand_maybe_list_expr($fields, undef, '-ident')
+  );
 }
 
 #======================================================================