我对此完全陌生。基本上,我试图降低查询数量以缩短执行时间(获得100,000个查询,并且永远需要运行脚本)
假设我有这样的事情:
UPDATE shop_tshirts SET categorie=XXXX WHERE design=12345
要找到
XXXX
的值,我必须这样做:SELECT categorie FROM shop_designs WHERE design=12345
我只用一个查询怎么做?目前,我必须执行2个查询,因此进行更改会使页面加载速度提高2倍。
最佳答案
马上把所有东西清理干净!
UPDATE shop_tshirts t
JOIN shop_designs d
ON d.design = t.design
SET t.categorie = d.categorie
关于php - 根据另一个表中的数据更新条目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31260613/