Sql 如何分割逗号和数据丢失
我的数据库显示两个账号,但我的rsGetaAcc(“账号”)只有一个账号 在sSQL=sSQL&“其中accno在(''”&rsGetAcc(“accno”)&“)”” 请教我如何获取2个账号以及如何拆分为(“TKSS1MB2”、“TKSS1M4”) 多谢各位Sql 如何分割逗号和数据丢失,sql,asp.net,Sql,Asp.net,我的数据库显示两个账号,但我的rsGetaAcc(“账号”)只有一个账号 在sSQL=sSQL&“其中accno在(''”&rsGetAcc(“accno”)&“)”” 请教我如何获取2个账号以及如何拆分为(“TKSS1MB2”、“TKSS1M4”) 多谢各位 set rstChkBalance = server.CreateObject("ADODB.RecordSet") sSQL = "SELECT ifnull(sum(if(sign='+',amount,0)),0) as Tot
set rstChkBalance = server.CreateObject("ADODB.RecordSet")
sSQL = "SELECT ifnull(sum(if(sign='+',amount,0)),0) as TotMBCashLmtDB FROM trns "
sSQL = sSQL & "WHERE accno IN (select accno from member "
sSQL = sSQL & "where refer3 = '" & session("username") & "' "
sSQL = sSQL & "and refer4 = '' "
sSQL = sSQL & "and type = 'CSH') "
sSQL = sSQL & "AND type = 'ASD' "
sSQL = sSQL & "AND api = '' "
注意,我已将第一个记录集的查询包含在第二个记录集的子句中的
如果第一个记录集除了用于第二个记录集之外没有任何用处,那么组合查询是否有帮助?tq i know why=)
set rstChkBalance = server.CreateObject("ADODB.RecordSet")
sSQL = "SELECT ifnull(sum(if(sign='+',amount,0)),0) as TotMBCashLmtDB FROM trns "
sSQL = sSQL & "WHERE accno IN (select accno from member "
sSQL = sSQL & "where refer3 = '" & session("username") & "' "
sSQL = sSQL & "and refer4 = '' "
sSQL = sSQL & "and type = 'CSH') "
sSQL = sSQL & "AND type = 'ASD' "
sSQL = sSQL & "AND api = '' "