Qual é o número de posição quando a equipe era São Paulo ferroviária e o contra é menor que 46?
CREATE TABLE table_name_28 (position VARCHAR, team VARCHAR, against VARCHAR)
SELECT COUNT(position) FROM table_name_28 WHERE team = "são paulo railway" AND against < 46