我有汽车规格表。我想编辑一些满足条件" condition:IF (SUBSTRING(car_model,9,1)=3,true,false )“的数据。我可以创建一个新的编辑过的临时列,但我不能对它使用ORDER BY,它不能识别新列。 我怎样才能以正确的方式做到这一点呢? SELECT *, IF (SUBSTRING(car_model,9,1)=3, ROUND(car_performance*0.9),ROUND(car_performance*1)) AS car_newperformance FROM car_list WHERE car_newperformance
下面的代码是在MySQL服务器5.7上运行的SQL查询: `t`.`c`, `t0`.`Id`, `t0`.`Id`Error Code: 1064.You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version`Image`, `u0`.`' at