update
kd_sku a,(select count(i_id)kd_num,sum(i_ebay_solded),sell_num from kd_item where i_listing_stutas = 'Active' and i_ebay_item_id != '' and sku_is_old = 0 ) b
set a.sku_kd_num = b.kd_num,a.sku_sell_num = b.sell_num
where a.sku = b.i_product_sku_main//sku_is_old 根据你上面的sql 没说明是哪个表的
//如果是 kd_item 表的 sql如上
//如果是 kd_sku 表的 把 字sql里面的 and sku_is_old = 0去掉、最后面加上 and a.sku_is_old = 0
解决方案 »
- 有关mysql定时操作的问题,可以用定时器实现吗
- 还原问题
- max_connections和 show status;命令产生的 Connections 之间有什么联系和区别?
- 请教关于一个sql语句的问题,谢谢
- 再次请教一个统计查询
- 将mysql中的查询结果导出为mdb文件
- 谁有 mysql.h 我在windows 下安装了mysql 没找到mysql.h
- mysql中,想获得4-10行的信息:select * from table1 limit 3,10
- 关于数据库引擎不一致时导入的问题
- 请教一个考勤报表SQL语句
- 求助 我产品数据库有65万数据,查询起来很慢很慢。 求高手帮忙解决
- sql合并表的简单问题
(select i_product_sku_main,count(i_id) as n,sum(i_ebay_solded) as s
from kd_item
where kd_item.i_listing_stutas='Active'
and kd_item.i_ebay_item_id!=''
and sku_is_old=0
group by i_product_sku_main
) b on a.sku=b.i_product_sku_main
set a.sku_kd_num=b.n,a.sku_sell_num=b.s