数据库中的 where in是不是等价于 where =
不是。where in表示匹配列表中任意一个值,而where =表示匹配一个精确的值。例如,where id in (1,2,3)表示匹配id为1、2或3的行,而where id=1只会匹配id为1的行。
原文地址: https://www.cveoy.top/t/topic/dsLv 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
不是。where in表示匹配列表中任意一个值,而where =表示匹配一个精确的值。例如,where id in (1,2,3)表示匹配id为1、2或3的行,而where id=1只会匹配id为1的行。
原文地址: https://www.cveoy.top/t/topic/dsLv 著作权归作者所有。请勿转载和采集!