大家平时写SELECT语句的时候是用SELECT * 还是SELECT a,b,c ?
用SELECT *的话会查询出一些不需要的字段,造成查询速度变慢
用SELECT a,b,c的话,万一数据库里增加了一个字段,还要再改SQL语句用哪个更好呢
用SELECT *的话会查询出一些不需要的字段,造成查询速度变慢
用SELECT a,b,c的话,万一数据库里增加了一个字段,还要再改SQL语句用哪个更好呢
调试欢乐多
而且你又能确定要返回的字段。那么就用select a,b,c 。否则就SELECT *
你的程序运行一段时间 数据就会慢慢变多,执行效率就会明显不一样了