ecshop给所有商品添加缩略图,sql语句怎么写?

如图,每个商品添加四张缩略图。... 如图,每个商品添加四张缩略图。 展开
 我来答
百度网友ce7f3ccb4
2015-08-11 · TA获得超过1950个赞
知道大有可为答主
回答量:2299
采纳率:0%
帮助的人:1903万
展开全部

使用一句sql是不能解决的!!

给你推荐2中解决方法:

第一中:使用触发器,然后更新product表,进行触发添加

第二中:使用虚拟表,来进行while循环添加!!

 

参考代码:假设你的product表中的id是顺序排列的

declare @id  int
set @id=0
while exists( select top 1 id from product where id>@id)
begin
  select @id=min(id) from  product where id>@id
  insert into thumb(pro_id,thumb_url) value(@id,'url1')
  insert into thumb (pro_id,thumb_url)value(@id,'url2')
  insert into thumb (pro_id,thumb_url)value(@id,'url3')
  insert into thumb (pro_id,thumb_url)value(@id,'url4')
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式