Это плохая практика, когда псевдоним совпадает с именем столбца? Кажется, это работает, но мне интересно, это приведет к проблемам?
SELECT SUM(foo) AS foo FROM {$table}
Это не должно вызывать никаких проблем. Тем не менее, это, вероятно, будет лучше читать (более легко понять), если вы назовете это что-то вроде totalfoo или sum_of_foo.