急求一段SQL的写法,我的SQL不能达到效果!!感谢!! $sql = "update Table2 set Table2.flg ='1', Table2.ok='1'" ;这句没有where条件,当然更新全部了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问后面的 update 后面的 where 写法我写了 可是通不过调试~~ 谢谢 SELECT 这里我已经限定了 查询条件了 while 循环中应该是循环输出 符合 SELECT的纪录 Update 中不必再写条件了吧? 我想更新 符合条件 Table2中的纪录SELECT 这里我已经限定了 查询条件了 while 循环中应该是循环输出 符合 SELECT的纪录我写了个Update语句 不过不能调试通过,请帮忙看看哪里出了问题。CODE:[Copy to clipboard]<?php$sql = "update Table2 set Table2.flg ='1', Table2.ok='1' WHERE Table2.id=Table1.id and Table2.flg=0 " ;?>因为每次 id 会变动,如果让 Table2.id等于一个“相对固定”的值 则有可能 出现跨 ID 比较的问题,所以我全部比较了。用了 Table2.id=Table1.id但是上面的语句调试无法通过:( $sql = "update Table2 set Table2.flg ='1', Table2.ok='1' WHERE Table2.id = ".$rs->field['table2.id'] ; 感谢楼上的朋友 不过试过了还是全部更新:(请问 UPdate 中的条件限定 能否加 正则~现在的问题只要以循环更新就会出现问题,虽然 if 语句可以找出符合的条件,但是却无法限定 Update 。。请问 UPdate 中的条件限定 能否加 正则~来表示 if ( ereg('[Table1.num]+',Table2.num) ) 进行的操作~~ update Table2 set Table2.flg ='1', Table2.ok='1' WHERE id=Table2.id 我刚才总结了一下,可能是 一次 update 全部更新能否每次只update一条纪录? 数据类型没问题因为纪录不知一条,这样的 update 每执行一次 符合 if 的条件就会 全部更新所以我想如果能够每次update 一条纪录应该可以解决此问题不知道 access 库如何每次只更新一条纪录。谢谢 不知道 access 库如何每次只更新一条纪录。谢谢---------------------------------------------------------没用过A,只知道MySQL中用LIMIT 1 selete count(*) from table输出结果,我是用PHP+ORACLE的 高手请进来帮帮忙! 一维数组转多维数组问题。 如何下载HTTP文件到本地路径 sql语句问题 装不上iconv模块,郁闷 请教如何配置和使用myodbc(windows2000)? Windows 98下安装Apache(PWS) PHP4 MySQL phpMyAdmin的方法 在线等分。。。。。 配置APACHE+PHP 问题 学php中..想听听你学php的感受...up者有分~ radio数组的问题 我要判断一个变量是0还是false还是null该怎么做啊?
SELECT 这里我已经限定了 查询条件了 while 循环中应该是循环输出 符合 SELECT的纪录 Update 中不必再写条件了吧?
CODE:[Copy to clipboard]<?php
$sql = "update Table2 set Table2.flg ='1', Table2.ok='1' WHERE Table2.id=Table1.id and Table2.flg=0 " ;
?>
因为每次 id 会变动,如果让 Table2.id等于一个“相对固定”的值 则有可能 出现跨 ID 比较的问题,所以我全部比较了。用了 Table2.id=Table1.id但是上面的语句调试无法通过:(
set Table2.flg ='1', Table2.ok='1'
WHERE id=Table2.id
---------------------------------------------------------
没用过A,只知道MySQL中用LIMIT 1