我需要编辑数据库中某些表中特定列的值。
解释:
我需要让我的数据库中的所有表都匹配“table_00”[00为任意数字]
在这些表中,我需要查找product_name
为ice cream
的任何行
如果该行的product_description
不包含单词cold
,我需要将其添加到现有值
我怎样才能在adminer的sql命令中执行此操作? 谢谢。
答案 0 :(得分:1)
尝试更新查询
<?php
function update($table)
{
$qry="UPDATE ".$table." SET product_description=concat(product_description, 'freezing cold') WHERE product_name='ice cream' AND product_description NOT LIKE '%cold%' ";
mysql_query($qry) or die(mysql_error()."<br>".$qry);
}
?>
并使用传递表名作为参数
来调用此函数