所以我有此表,将数量和created_on(date)字段存储为字符串,我想将数量字段转换为int并将created_on字段转换为日期,因为我想在PowerBI中操作数据,因此我想要创建一个视图来转换字段以正确管理数据。这是我当前的查询,它获取我需要的四个字段
SELECT total_qty, delivery_agent_name, created_on, shipment_stage
FROM express_shipment
答案 0 :(得分:3)
您可以通过在字符串上添加0
来将字符串转换为数字。
您可以使用CAST()
SELECT 0 + total_qty AS total_qty, delivery_agent_name, CAST(created_on AS DATETIME) AS created_on, shipment_stage
FROM sompopo_dwh_express.sompopo_express_shipment