【发布时间】:2010-09-14 04:29:48
【问题描述】:
给定一个名为“widget_ids”的数据库字段,其中包含“67/797/124/”或“45/”之类的数据,其中数字是斜线分隔的 widget_ids...您将如何使用 SQL 生成更新语句说: "如果 id X 行的 widget_ids 包含文本 "somenumber/" 则不执行任何操作,否则将 "somenumber/" 附加到它的当前值"
你能用 SQL 或者更具体地说是 sqlite 做类似的事情吗?出于某种原因,这是在程序中更好地完成的事情,还是在 SQL 中支持类似“if-then”的语法?
【问题讨论】:
标签: sql database sqlite syntax