/ / Alias ​​MYSQL wybierz jako ciąg - mysql

Alias ​​MYSQL wybierz jako ciąg - mysql

Próbuję wykonać 2 operacje w tym samym czasie. Mam kolumnę STORE_ID w MYTABLE i chcę wybrać ją jako alias i przekonwertować ją na ciąg w tym samym czasie.

Próbowałem tego bez powodzenia:

WYBIERZ CAST (STORE_ID jako VARCHAR (50)) jako STORE_ID_STRING Z MYTABLE

Potrzebujesz tego do zdefiniowania tabeli w schemacie Mondrian 4 i mogę to zrobić tylko za pomocą jednego zapytania.

Odpowiedzi:

1 dla odpowiedzi № 1

Zgodnie z dokumentacją mysql na CAST () i CONVERT (), varchar nie może być używany jako typ, tylko char:

SELECT
CAST(STORE_ID as CHAR(50)) as STORE_ID_STRING
FROM MYTABLE