Это эквивалентно написанию:
SELECT col1, col2, col3, col4, col5, SUM(col6) AS total
FROM table_name
WHERE col1 < 99999
GROUP BY col1, col2, col3, col4, col5
Числа - это значения / столбцы в списке выбора, выраженные порядковым номером в списке, начиная с 1.
Номера, используемые в обязательном порядке; затем была добавлена возможность использовать выражения в списке выбора. Выражения могут быть громоздкими, и не все СУБД позволяют использовать «отображать метки» или «псевдонимы столбцов» из списка выбора в предложении GROUP BY, поэтому иногда полезно использовать номера столбцов.
В вашем примере было бы лучше использовать имена - они просты. И, вообще, используйте имена, а не цифры, когда вы можете.