select * from (SELECT `fise01`.`8BA25355ID_06` AS `8BA25355ID_06`,CAST(CASE WHEN `fise01`.`8BA2535565E5671F_06a28` REGEXP '^-?\\d+(\\.\\d+)?$' THEN `fise01`.`8BA2535565E5671F_06a28` ELSE null END AS DECIMAL) AS `8BA2535565E5671F_06a28`,`fise01`.`53D18D2765E5671F_06a28` AS `53D18D2765E5671F_06a28`,`fise01`.`90AE5BC465B95F0F_06a28` AS `90AE5BC465B95F0F_06a28`,`fise01`.`56FD5BB6_06` AS `56FD5BB6_06`,`fise01`.`5730533A_06` AS `5730533A_06`,`fise01`.`770181EA6CBB533A_06a28` AS `770181EA6CBB533A_06a28`,`fise01`.`7EC65206_06` AS `7EC65206_06`,`fise01`.`5BA26237540D79F0_06a28` AS `5BA26237540D79F0_06a28`,`fise01`.`7C7B522B_06` AS `7C7B522B_06`,`fise01`.`5B507C7B522B_06a2` AS `5B507C7B522B_06a2`,`fise01`.`523690205546_06a2` AS `523690205546_06a2`,`fise01`.`4EA754C1540D79F0_06a28` AS `4EA754C1540D79F0_06a28`,`fise01`.`657091CF_06` AS `657091CF_06`,`fise01`.`9500552E989D_06a2` AS `9500552E989D_06a2`,`fise01`.`52296DA6_06` AS `52296DA6_06` FROM (SELECT `t0`.`8BA25355ID_06`,`t0`.`8BA2535565E5671F_06a28`,`t0`.`53D18D2765E5671F_06a28`,`t0`.`90AE5BC465B95F0F_06a28`,`t0`.`56FD5BB6_06`,`t0`.`5730533A_06`,`t0`.`770181EA6CBB533A_06a28`,`t0`.`7EC65206_06`,`t0`.`5BA26237540D79F0_06a28`,`t0`.`7C7B522B_06`,`t0`.`5B507C7B522B_06a2`,`t0`.`523690205546_06a2`,`t0`.`4EA754C1540D79F0_06a28`,
`t0`.`657091CF_06`,`t0`.`9500552E989D_06a2`,`t0`.`52296DA6_06` FROM `ods_e2fd3ddb4fe186ea2280f34be0d19216` `t0`) `fise01` ) view order by 1 limit 0, 50;
Search before asking
Version
2.0.5
What's Wrong?
What You Expected?
Normal execution
How to Reproduce?
one step create table
two step
Anything Else?
No response
Are you willing to submit PR?
Code of Conduct