Skip to content

Commit 3cbcb07

Browse files
committed
handle multiple pairs in resolve_column
closes #35
1 parent 8f50e74 commit 3cbcb07

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lib/parser.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -712,9 +712,10 @@ defmodule SQL.Parser do
712712
end
713713
end
714714
defp resolve_column(node, aliases, _columns) do
715+
column = __column__(node, aliases)
715716
case type(node, aliases) do
716-
[{_, _}=pair] -> pair
717-
type -> {type, __column__(node, aliases)}
717+
[{_, ^column}=pair|_] -> pair
718+
type -> {type, column}
718719
end
719720
end
720721

0 commit comments

Comments
 (0)