各位大虾:
我要在程序中统计2个科室合并在一起的人数,我写了一个IN的SQL,结果在程序里统计不到我要的数据,语句如下:
sting aaa
aaa= '"0103"' + "," + '"010301"'
select count(人数) from a
where 科室 in :aaa
结果统计不出这两个科室的人数,求各位大虾指点
------解决思路----------------------
in是这么用的
sting aaa[]
aaa[1]="0103"
aaa[2]="010301"
select count(人数) from a
where 科室 in :aaa
------解决思路----------------------
如果你把sql放在一个变量中,然后再动态执行的话,你的语句或许可以
------解决思路----------------------
select count(人数) from a
where 科室 in (:aaa)
------解决思路----------------------
直接把这个语句写到pb中是不可以的,可以把sql放到数据窗口里
或者用动态sql