sql中,In和where的区别

sql中,In和where的区别,第1张

概述SQL 语句中In 和 Where 的含义不同。应用解释如下:1、如需有条件地从表中选取、删除、更新数据时,使用Where;2、In只作为Where条件子句下的一个运算符,除了In之外还有Between、Like、=、>、>=、<、<=等运算符。下面举例说明:1、查询名字为A和B的学生,则语句为Select * from student where name in('A','B');.......................................................................................................................where 后面是一个条件式,表示要找出满足这个条件的结果in 里面是个子查询或者给定的值比如 select * from student where Sname='张三';/*查询姓名叫张三的学生的信息*/select * from student where Sname in('张三','李四');/*查询张三和李四的学生的信息*/select * from student where Sname in(select Sname from sn where Sno='001');/*查询学号是001的学生信息*/

<pre ><span ><span >sql 语句中In 和 Where 的含义不同。<span >应用解释如下:<span >1、如需有条件地从表中选取、删除、更新数据时,使用Where;<span >2、In只作为Where条件子句下的一个运算符,除了In之外还有Between、Like、=、>、>=、<、<=等运算符。<span >下面举例说明:<span >1、查询名字为A和B的学生,则语句为<span ><span >Select from student where name in('A','B');<span >.......................................................................................................................<span ><span >where 后面是一个条件式,表示要找出满足这个条件的结果in 里面是个子查询或者给定的值比如 select from student where <a href="https://www.baidu.com/s?wd=Sn&amp;tn=44039180_cpr&amp;fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3rAczuHnvPjuhryubnHub0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmdn1fvnHD" target="_blank">Sname='张三';/查询姓名叫张三的学生的信息/select from student where <a href="https://www.baidu.com/s?wd=Sn&amp;tn=44039180_cpr&amp;fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3rAczuHnvPjuhryubnHub0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmdn1fvnHD" target="_blank">Sname in('张三','李四');/查询张三和李四的学生的信息/select from student where <a href="https://www.baIDu.com/s?wd=Sn&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3rAczuHnvPjuhryubnHub0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGcpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHmdn1fvnHD" target="_blank">Sname in(select Sname from sn where Sno='001');/查询学号是001的学生信息/<span >

总结

以上是内存溢出为你收集整理的sql中,In和where的区别全部内容,希望文章能够帮你解决sql中,In和where的区别所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/1169396.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-02
下一篇2022-06-02

发表评论

登录后才能评论

评论列表(0条)

    保存