aboutsummaryrefslogtreecommitdiff
path: root/dump/sql.scm
diff options
context:
space:
mode:
Diffstat (limited to 'dump/sql.scm')
-rw-r--r--dump/sql.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/dump/sql.scm b/dump/sql.scm
index 54371a2..76c9e0e 100644
--- a/dump/sql.scm
+++ b/dump/sql.scm
@@ -29,12 +29,12 @@
(_ ""))
#,(string-join (filter-map (match-lambda
('distinct #f)
+ (((query alias))
+ (format #f "~a AS ~a" query alias))
((table column)
(format #f "~a.~a" table column))
((table column alias)
(format #f "~a.~a AS ~a" table column alias))
- ((table column operation alias)
- (format #f "~a(~a.~a) AS ~a" operation table column alias))
(field-spec
(error "Invalid field specification" field-spec)))
(syntax->datum #'fields))