十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章给大家分享的是有关MySQL中in操作符的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
公司主营业务:成都网站设计、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出环县免费做网站回馈大家。
在之前学习其他模块的时候,我们接触到了in操作符,不过在mysql数据库中很多人就不知道怎么运用了。我们今天从简单的查询功能开始,这也是我们使用in操作符在mysql中的常用功能。在具体的方法和语法上都会进行分析,
in操作符
查询某值是否在范围内的,与excel中的vlookup功能相同,有了此技能,你的数据能力算是到了R平方那么多了,语法如下:
SELECT column1,column2,... FROM table_name WHERE (expr|column_1) IN ('value1','value2',...);
详解:
在where语句中,可以用列名或者表达式来作为筛选元素
表中的值与值之间用逗号分隔
与where相同的使用环境 INSERT, UPDATE, DELETE, etc.
若筛选值在list中,则返回1,否则返回0
一旦筛选值在list中,都计数:
首先,进行计算筛选值,一列或者表达式.
第二步,排序.
第三步,通过二进制的方式,筛选出需要的结果,因此,搜索的过程非常迅速。
若筛选值不在list中,则in操作符返回NULL
类似的,可以用not与in联合使用,找到筛选值不在list中的情况。
实例:
SELECT officeCode, city, phone, country FROM offices WHERE country IN ('USA' , 'France');
感谢各位的阅读!关于“mysql中in操作符的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!