我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

操作数应包含1列UPDATE

what sql statements should i use to do something like this?

UPDATE 
`table1`
SET
`media` = 'url'
WHERE
`media` = '3' AND `forum_post_id` = ('109918','109949','109882','109819','109822')

right now i am getting the operand should contain 1 column error

Use "IN":

UPDATE `table1`
SET `media` = 'url'
WHERE`media` = '3' AND `forum_post_id` IN ('109918','109949','109882','109819','109822')

Documentation for "IN"

近期文章

  • PHP GD:我可以填充透明部分吗?
  • 存储数据表和检索的最快方法
  • 将处理后的值恢复到php中的同一页面
  • 使用PDO / MySQL获取的不仅仅是最后一个插入ID
  • PHP函数在localhost上运行,但在我的服务器上运行
  • PHP解析错误:语法错误,意外T_VARIABLE [关闭]
  • MySQL统计查询优化
  • php上传系统的安全隐患
  • 如何使用php获取网站的CSS [关闭]
  • 如何让我的用户拥有自定义域名? [关闭]
  • 未知列在Where子句mysql查询中
  • 处理具有空格的文件名
  • 如何将ck-editor与jquery validate集成?
  • jQuery可排序PHP
  • Insert Into不会插入Php / Mysqli
  • 从页面表中获取标题
  • php:有没有理由在回显数据之前先填充结果数组
  • PHP图像上传器将PNG转换为8位
  • 在jQuery / HTML / Ajax中使用PHP会话
  • mod_rewrite导致$ _POST无法访问PHP

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华