MySql 别名与列名相同

MySql alias same as column name

别名与列名相同是否是一种不好的做法?它似乎有效,但我想知道它会导致问题吗?

SELECT SUM(foo) AS foo FROM {$table}

应该不会造成任何问题。也就是说,如果您将其命名为 totalfoo 或 sum_of_foo.

之类的名称,它可能会读起来更好(更容易理解)