分享一句SQL,感觉很经典。

伟大de虫子 2004-11-25 11:30:58


conn.execute("update ent_product set product_name=model where id=id")

功效:

把产品库里的产品型号字段值赋给相应产品的产品名称字段,无论多少产品,一句话搞定。
本只想试一下,没想到真的行。
...全文
267 24 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
cncca 2004-11-25
  • 打赏
  • 举报
回复
不能打击发帖的积极性,支持!
moonvan 2004-11-25
  • 打赏
  • 举报
回复
haha !鼓励一下!
chunling2 2004-11-25
  • 打赏
  • 举报
回复
在我看来同一个字段有同一个数值机会也是不会太大吧,,
不过还是记下来学学
潜水的鱼 2004-11-25
  • 打赏
  • 举报
回复
楼主, 真强
fason 2004-11-25
  • 打赏
  • 举报
回复
-_-
echina 2004-11-25
  • 打赏
  • 举报
回复
lwlmaomao 2004-11-25
  • 打赏
  • 举报
回复
id=id永远为true,这个条件加与不加有什么区别?
伟大de虫子 2004-11-25
  • 打赏
  • 举报
回复

哈哈,原来是这样啊。
那是我的想法太顽固了~~~~
xczhouyang 2004-11-25
  • 打赏
  • 举报
回复
conn.execute("update ent_product set product_name=model where id=id")
这个语句算经典,那所有的sql都是经典中的经典

这句话,其实是,没事找事,把一个字段写入另一个字段,有什么意义,
还有就是这个id=id 需要比较,为什么还要它呢。这不减慢了速度,反正这个问题就是没事找事做
yqh1314 2004-11-25
  • 打赏
  • 举报
回复
都跑这么远了!
yqh1314 2004-11-25
  • 打赏
  • 举报
回复
呵呵 看来我是一楼那就帮忙顶一下了咯!
谢紫枫 2004-11-25
  • 打赏
  • 举报
回复
好像不错
但是应用的地方感觉不适很多
如果两个字段的存储值完全一样就没有什么意义了
777dragon 2004-11-25
  • 打赏
  • 举报
回复
Try ...
若白师妹 2004-11-25
  • 打赏
  • 举报
回复
这有啥经典?
update ent_product set product_name=model 就可以了啊
daknis 2004-11-25
  • 打赏
  • 举报
回复
换成id=0也可以
伟大de虫子 2004-11-25
  • 打赏
  • 举报
回复

不是常量。是字段名
jiangchunming 2004-11-25
  • 打赏
  • 举报
回复
是吗,偶试试先,
再顶一下
xmuwlm 2004-11-25
  • 打赏
  • 举报
回复
楼主的model和id(后面一个)是常量吧
hj3793 2004-11-25
  • 打赏
  • 举报
回复
up
cqshanfeng 2004-11-25
  • 打赏
  • 举报
回复
試想,如果你的ID不是主鍵。有重復會出現什麼狀況?^_^
加载更多回复(4)

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧