如果里面用了Group by,好像会更占资源,直接卡飞也是有可能的。
建议你用联结,运行效率比子查询快很多。
select * from price
JOIN goods ON price.商品名称=goods.商品名称
WHERE price.日期=20190701
AND goods.品类名称='面包'
AND goods.生产日期>20190701
(JOIN goods ON price.商品名称=goods.商品名称,这里如果用商品id联结更合适)
两张表如果是关联表,比如第一个表的sid对应第二个表的sid 用 select * from 表名1 a(a是表明的别名) left join 表名2 b on a.sid=b.sid如果没有关联 select * from 表1 ,表2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)