wiem, że mogę określić alias kolumny tak:SQL nazwa użycie kolumna alias bez wybierania
SELECT stuff as mask
Czy istnieje sposób mogę określić alias kolumny bez powracającego że dane kolumn w wyniku ustawić? Zasadniczo, chcę być w stanie dokonać moje zapytanie czysty wykonując:
SELECT doManipulationStuff(cleanCompactAlias)
Gdzie
reallyLong.misleading.andAnnoying.columnName as cleanCompactAlias
... tylko jeśli używasz wersji programu SQL Server, który ją obsługuje. – Yuck
Istnieją inne RDBMS, które obsługują CTE. Ale punkt widzenia - nie wszystkie obsługują tę składnię. Uważam, że MySQL tego nie robi. –