sql in用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql in用法相关的知识,希望对你有一定的参考价值。
语句如下:
SELECT
*
FROM
A
WHERE
B = #b:VARCHAR#
AND C in (#c:VARCHAR#)
B和C都是A中的字段,他们需要接收传值b和c来进行查询。
现在b和c都可得到,而且b有效,问题是c应该怎么写。传给c的是一个string型的变量,里面以“,”分开(类似 String s=“1,2,3,4,5,6”)。不知道IN接收什么类型的数据,数组试过了,不行……
sql中IN的用法
1、和where配合使用
IN操作符允许我们在where的子句中规定多个值
SELECT * FROM Persons WHERE LastName IN (‘Adams‘,‘Carter‘)
这句sql的意思就是在persons表中取出LastName为Adams和Carter的这个两个人的信息。
2、第二种用法
大神补充
以上是关于sql in用法的主要内容,如果未能解决你的问题,请参考以下文章