作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要移动列名中的值
options_2
进入列名
options_1
但仅在options_1 为空 的条件下。 (图中的 A 点。)如果 options_1 不为空(图像中的点 B),则不会发生任何事情,因为我不想覆盖现有值。
此外,我想清除我们的 options_2。但是这次规则应该是只清除我们的 options_2 如果它是 options_1 的精确副本。这将确保它不会删除所有 option_2 值,这些值是数据库中更下方的有效值。
结构如下:
数据库名称 >> wp_cart66_products
我研究并找到了命令:
update 'wp_cart66_products' set 'options_1' = 'options_2'
但这没有条件规则,并且也会传输和覆盖有效值,这是我不想要的。
最佳答案
update wp_cart66_products
set options_1 = options_2,
options_2 = ''
where options_1 IS NULL or options_1 = ''
关于mysql - 将 B 列更新为 A 列,但前提是表 A 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569555/
我是一名优秀的程序员,十分优秀!