求助:SQL测试习题中,分别各写一个查询,得到订单中折扣为15%,20%的所有订单。折扣为0有数据,折扣为0.15为啥没有数据???
不知道错在哪了……但是应该知道怎么写,虽然还是不知道为啥报错。
因为float类型不能用=判等,可以写"where `折扣` like 0.15"
直接select * from 订单明细 where 折扣=0.15
select * from 订单明细 where 折扣=0.15