sql条件的解析是从右往左,所以使用and时应该尽量将为true的表达式放在左边,为false的放在右边,使用or的时候应该尽量把为true的放在右边,为false的放在左边;
查询的时候尽量不要用select * ,而是写需要的字段;
其实还有:能用where的尽量永不having,因为having子句会自动进行排序
sql条件的解析是从右往左,所以使用and时应该尽量将为true的表达式放在左边,为false的放在右边,使用or的时候应该尽量把为true的放在右边,为false的放在左边;
查询的时候尽量不要用select * ,而是写需要的字段;
其实还有:能用where的尽量永不having,因为having子句会自动进行排序