dialect/sql: correct alias names for multiple join tables

This commit is contained in:
Ariel Mashraki
2021-04-29 22:56:18 +03:00
committed by Ariel Mashraki
parent 124521d10f
commit edf473e043
4 changed files with 34 additions and 11 deletions

View File

@@ -1877,7 +1877,7 @@ func (s *Selector) join(kind string, t TableView) *Selector {
switch view := t.(type) {
case *SelectTable:
if view.as == "" {
view.as = "t0"
view.as = "t" + strconv.Itoa(len(s.joins))
}
case *Selector:
if view.as == "" {