SQL where in条件的问题

php文件中$a=selectnamefromawhereid!=0;$a这个变量是数组,我想知道update的条件怎么写?$b=updatebsetprice=1whe... php文件中
$a = select name from a where id != 0;
$a这个变量是数组,我想知道update的条件怎么写?
$b = update b set price = 1 where name in $a
展开
 我来答
在晴天的雨伞
推荐于2018-03-07 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1186万
展开全部
SQL 语句中In 和 Where 的含义不同。
应用解释如下:

1、如需有条件地从表中选取、删除、更新数据时,使用Where;
2、In只作为Where条件子句下的一个运算符,除了In之外还有Between、Like、=、>、>=、<、<=等运算符。
下面举例说明:
1、查询名字为A和B的学生,则语句为
Select * from student where name in('A','B');
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式