美文网首页MySql
mysql中一个字段根据另一字段的值分割为不同列

mysql中一个字段根据另一字段的值分割为不同列

作者: 星钻首席小管家 | 来源:发表于2022-03-08 15:22 被阅读0次
image.png
SELECT
    vehicle_id,IF (mileage_type = 1, mileage, 0) AS nonExcutionMileage,IF (mileage_type = 0, mileage, 0) AS excutionMileage
FROM
    gps_basis.having_opened_vehicle_mileage_detail
SELECT vehicle_id,date,
 case mileage_type when 0 then mileage else 0 end excutionMileage, 
 case mileage_type when 1 then mileage else 0 end nonExcutionMileage
FROM gps_basis.having_opened_vehicle_mileage_detail 

相关文章

网友评论

    本文标题:mysql中一个字段根据另一字段的值分割为不同列

    本文链接:https://www.haomeiwen.com/subject/mvuarrtx.html