发布网友 发布时间:2022-02-28 18:15
共5个回答
热心网友 时间:2022-02-28 19:44
lang=100 adn lang=101 应该是lang=100 and lang=101 啊,还有如果你的lang是字符串,那么应该是lang=‘100’ and lang='101'追问胡扯,我都说了不对,lang 是 int
热心网友 时间:2022-02-28 21:02
首先,如你所说的命题根本就不成立,你怎么能让一个参数同时等于两个不同的值呢,简单的例子 x = 1 并且x =2,这样的x是不存在的。
其次,如果果真有这样的需求,那么请给出更多的信息,个人猜测你的理解可能有误追问例如:表
posid laneno posdesc volum speed
93 100 莲湖公园 2333 3.11
93 101 莲湖公园 2333 5.22
93 102 莲湖公园 4321 10.21
93 103 莲湖公园 3221 6.43
我要的是这样的结果:
93 100 莲湖公园 2333 3.11
93 101 莲湖公园 2333 5.22
热心网友 时间:2022-02-28 22:37
用 OR 试试
where laneno=101 or laneno=100;
热心网友 时间:2022-03-01 00:28
select * from table where laneno=101 or laneno=100追问这样查询出来的结果全是100的结果,而且还比原来的数据多,还有就是,我这是一个多表查询的
热心网友 时间:2022-03-01 02:36
lang>=100 and lang<=101追问貌似以上的都好点,就是查询出来的数据有重复的
但是还是很谢谢谢
追答加distinct