首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于select in的有关问题

2012-01-09 
关于select in的问题我写了如下的两条SQL语句:SELECTcount(*) FROM Topics WHERE AND SectionID in (ID1,

关于select in的问题
我写了如下的两条SQL语句:
 SELECT count(*) FROM Topics WHERE AND SectionID in ('ID1, ID2')

 SELECT count(*) FROM Topics WHERE AND SectionID in ('ID2, ID1')
按理说,两条语句执行结果应该是一样的,但是结果不一样
 
SELECT count(*) FROM Topics WHERE AND SectionID in ('ID1, ID2')的结果和
SELECT count(*) FROM Topics WHERE AND SectionID in ('ID1')一样

SELECT count(*) FROM Topics WHERE AND SectionID in ('ID2, ID1')的结果和
SELECT count(*) FROM Topics WHERE AND SectionID in ('ID2')一样

不太明白为什么,请大家解释一下



[解决办法]
寫法應該是:
SELECT count(*) FROM Topics WHERE AND SectionID in ( 'ID1', 'ID2')

热点排行