SQL: WHERE 子句中的多个 OR (UP)
SQL: Multiple OR in WHERE Clause (UP)
你能帮我处理一下吗?我有一个名为 "sql" 的变量字符串。在该变量中,它包含一个 SQL 查询。见下文 SQL。实际上,它在 SQL 的 WHERE 子句中有多个 OR。当我试图在记录集中打开它时出现错误。请注意,如果 "OR condition in WHERE clause" 只有 2 或假设为 3,则 运行 很顺利。我的问题是为什么我会收到此错误?我的 SQL 有问题吗?我认为none。但是这个错误背后的主要原因是什么?
SELECT e.* FROM(
SELECT d.* FROM (
SELECT DISTINCT
pg.name,
a.projectid,
a.lrsid,
a.start_chainage,
a.end_chainage,
p.name,
p.categoryid,
p.oa,
p.originid,
p.statusid,
p.cost,
p.userid,
p.io,
p.apc,
'' as placeholder1,
'' as placeholder2,
'' as placeholder3,
'' as placeholder4,
pg.name,
pip.programid,
a.sectionlrscode,
a.length,
a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name as multi
FROM activity AS a
LEFT JOIN project AS p
ON p.projectid = a.projectid
LEFT JOIN projectinprogram AS pip
ON pip.projectid = a.projectid
LEFT JOIN program AS pg
ON pg.programid = pip.programid
) d
WHERE d.multi = 'PR0001010LZ,S03799LZ,418.00,625.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,625.00,785.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,785.00,982.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,4342.00,4569.00,NEP 2016 Roads'
OR d.multi='PR000701LZ,S03799LZ,4569.00,5211.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,24775.00,25017.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,25017.00,25224.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,28007.00,28289.00,NEP 2016 Roads'
OR d.multi='PR0006142LZ,S03799LZ,28278.00,28340.00,NEP 2016 Roads'
OR d.multi='PR0001025LZ,S03564LZ,0.00,822.00,NEP 2016 Roads'
OR d.multi='PR0005668LZ,S03564LZ,0.00,1722.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,23067.00,23267.00,NEP 2016 Roads'
OR d.multi='PR0003370LZ,S03732LZ,23067.00,24085.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,24564.00,25314.00,NEP 2016 Roads'
OR d.multi='PR0005201LZ,S03732LZ,25267.00,25314.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,30304.00,30974.00,NEP 2016 Roads'
OR d.multi='PR0003378LZ,S03732LZ,30574.00,31754.00,NEP 2016 Roads'
OR d.multi='PR0001066LZ,S03767LZ,8166.00,8663.00,NEP 2016 Roads'
OR d.multi='PR000704LZ,S03767LZ,7866.00,8166.00,NEP 2016 Roads'
OR d.multi='PR0001271MN,S00639MN,49563.00,50109.00,NEP 2016 Roads'
OR d.multi='PR0005313MN,S00639MN,49887.00,50280.00,NEP 2016 Roads'
OR d.multi='PR0001275MN,S00610MN,8622.00,8767.00,NEP 2016 Roads'
OR d.multi='PR0006514MN,S00610MN,8752.00,8802.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,24318.00,24570.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,24570.00,24573.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,29769.00,30556.00,NEP 2016 Roads'
OR d.multi='PR0001714MN,S00654MN,30556.00,31278.00,NEP 2016 Roads'
OR d.multi='PR0001290MN,S00654MN,31527.00,32528.00,NEP 2016 Roads'
OR d.multi='PR0001290MN,S00654MN,32528.00,32628.00,NEP 2016 Roads'
OR d.multi='PR0001715MN,S00654MN,31278.00,31527.00,NEP 2016 Roads'
OR d.multi='PR0001292MN,S00654MN,33037.00,33828.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,32981.00,33307.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,33307.00,33548.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,33548.00,33828.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,34123.00,34411.00,NEP 2016 Roads'
OR d.multi='PR000157MN,S00654MN,34411.00,34594.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,34594.00,35265.00,NEP 2016 Roads'
OR d.multi='PR0001298MN,S00654MN,55714.00,56412.00,NEP 2016 Roads'
OR d.multi='PR0001298MN,S00654MN,56412.00,56897.00,NEP 2016 Roads'
OR d.multi='PR0001300MN,S00663MN,17713.00,18729.00,NEP 2016 Roads'
OR d.multi='PR000501MN,S00663MN,18729.00,19579.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,3630.00,4013.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,1526.00,3659.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,3659.00,3959.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,3959.00,4065.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,6952.00,7195.00,NEP 2016 Roads'
OR d.multi='PR0005331MN,S00621MN,5558.00,7186.00,NEP 2016 Roads'
OR d.multi='PR0005331MN,S00621MN,7186.00,7329.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,14780.00,15015.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,15015.00,15494.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,27337.00,27592.00,NEP 2016 Roads'
OR d.multi='PR0005360MN,S00621MN,27555.00,27945.00,NEP 2016 Roads'
OR d.multi='PR0001316MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
OR d.multi='PR000553MN,S01353MN,14400.00,14963.00,NEP 2016 Roads'
OR d.multi='PR000553MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,6084.00,6980.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,6980.00,7075.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,7434.00,7497.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,7497.00,8022.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,8022.00,9026.00,NEP 2016 Roads'
OR d.multi='PR0001331MN,S00926MN,22225.00,23223.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,21529.00,22225.00,NEP 2016 Roads'
OR d.multi='PR0001334MN,S01378MN,18188.00,18855.00,NEP 2016 Roads'
OR d.multi='PR0001334MN,S01378MN,18855.00,19752.00,NEP 2016 Roads'
OR d.multi='PR000177MN,S01378MN,17459.00,18188.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,4145.00,4714.00,NEP 2016 Roads'
OR d.multi='PR0003148MN,S00914MN,3235.00,4340.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,7121.00,7670.00,NEP 2016 Roads'
OR d.multi='PR0003148MN,S00914MN,7453.00,8558.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,33464.00,34067.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34067.00,34264.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34776.00,35522.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54158.00,54590.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54590.00,54659.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,55462.00,56004.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
OR d.multi='PR0001352MN,S00908MN,5780.00,6380.00,NEP 2016 Roads'
OR d.multi='PR0006552MN,S00908MN,6180.00,6260.00,NEP 2016 Roads'
OR d.multi='PR0001353MN,S01011MN,3096.00,4430.00,NEP 2016 Roads'
OR d.multi='PR0005337MN,S01011MN,4245.00,5302.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,235.00,506.00,NEP 2016 Roads'
OR d.multi='PR000190MN,S01006MN,506.00,1181.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,7195.00,7299.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,7299.00,7499.00,NEP 2016 Roads'
OR d.multi='PR0001370MN,S00997MN,1207.00,1590.00,NEP 2016 Roads'
OR d.multi='PR0003154MN,S00997MN,1207.00,1428.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,57879.00,58138.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,58138.00,58347.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,59382.00,59805.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,59382.00,60102.00,NEP 2016 Roads'
OR d.multi='PR0001441MN,S00692MN,45.00,500.00,NEP 2016 Roads'
OR d.multi='PR0001441MN,S00692MN,500.00,1417.00,NEP 2016 Roads'
OR d.multi='PR0001445MN,S00392MN,2005.00,2659.00,NEP 2016 Roads'
OR d.multi='PR0003176MN,S00392MN,1971.00,2247.00,NEP 2016 Roads'
OR d.multi='PR000508MN,S00392MN,1671.00,2005.00,NEP 2016 Roads'
OR d.multi='PR0001447MN,S00446MN,6719.00,6756.00,NEP 2016 Roads'
OR d.multi='PR0001447MN,S00446MN,6756.00,6881.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,15400.00,16333.00,NEP 2016 Roads'
OR d.multi='PR0005242MN,S00439MN,16333.00,17895.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,71903.00,71927.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,71927.00,71948.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,17349.00,17741.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,17741.00,17879.00,NEP 2016 Roads'
OR d.multi='PR00017LZ,S00731LZ,16749.00,17349.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64074.00,64120.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64120.00,64398.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64398.00,64588.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64588.00,64670.00,NEP 2016 Roads'
OR d.multi='PR0001519LZ,S01911LZ,639.00,1186.00,NEP 2016 Roads'
OR d.multi='PR00056LZ,S01911LZ,1186.00,2075.00,NEP 2016 Roads'
OR d.multi='PR000924LZ,S01911LZ,0.00,639.00,NEP 2016 Roads'
OR d.multi='PR0001520LZ,S01917LZ,0.00,767.00,NEP 2016 Roads'
OR d.multi='PR00059LZ,S01917LZ,767.00,1397.00,NEP 2016 Roads'
OR d.multi='PR0001523LZ,S04239LZ,4398.00,4464.00,NEP 2016 Roads'
OR d.multi='PR0001523LZ,S04239LZ,4464.00,5411.00,NEP 2016 Roads'
OR d.multi='PR000691LZ,S04239LZ,3760.00,4464.00,NEP 2016 Roads'
OR d.multi='PR0006029LZ,S04239LZ,4469.00,4519.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,14753.00,14954.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,14954.00,15500.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,17213.00,17722.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,17722.00,18243.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,43678.00,46576.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,46421.00,46576.00,NEP 2016 Roads'
OR d.multi='PR000314LZ,S00319LZ,46421.00,46940.00,NEP 2016 Roads'
OR d.multi='PR000794LZ,S00319LZ,46008.00,46421.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,53338.00,53582.00,NEP 2016 Roads'
OR d.multi='PR0005403LZ,S00319LZ,53582.00,56617.00,NEP 2016 Roads'
OR d.multi='PR0001577LZ,S01030LZ,4952.00,6539.00,NEP 2016 Roads'
OR d.multi='PR0002934LZ,S01030LZ,4099.00,6539.00,NEP 2016 Roads'
OR d.multi='PR0001584LZ,S00967LZ,18953.00,19596.00,NEP 2016 Roads'
OR d.multi='PR0001584LZ,S00967LZ,19596.00,19956.00,NEP 2016 Roads'
OR d.multi='PR0001600LZ,S01372LZ,1190.00,1427.00,NEP 2016 Roads'
OR d.multi='PR000634LZ,S01372LZ,679.00,1190.00,NEP 2016 Roads'
OR d.multi='PR0001600LZ,S01372LZ,3654.00,4043.00,NEP 2016 Roads'
OR d.multi='PR000634LZ,S01372LZ,3240.00,3654.00,NEP 2016 Roads'
OR d.multi='PR0001602LZ,S01373LZ,120.00,183.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,183.00,327.00,NEP 2016 Roads'
OR d.multi='PR0001602LZ,S01373LZ,3441.00,3706.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,3241.00,3441.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,3706.00,3954.00,NEP 2016 Roads'
OR d.multi='PR0001611MN,S00621MN,0.00,108.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,0.00,1226.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,7344.00,7461.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,7461.00,8318.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,30951.00,31458.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,31458.00,31962.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,31962.00,32369.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,126.00,536.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,536.00,678.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,678.00,976.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,1094.00,2005.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,2005.00,2934.00,NEP 2016 Roads'
OR d.multi='PR0003177MN,S00458MN,76.00,2766.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1256.00,1395.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1395.00,1473.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1473.00,1623.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,1806.00,2395.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,2395.00,3301.00,NEP 2016 Roads'
OR d.multi='PR00049LZ,S01195LZ,3263.00,4204.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,3321.00,3400.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,3400.00,3460.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,6380.00,6932.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,6932.00,7015.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,7015.00,7394.50,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,7394.50,7533.50,NEP 2016 Roads'
OR d.multi='PR0001701LZ,S00731LZ,3875.00,4025.00,NEP 2016 Roads'
OR d.multi='PR0001701LZ,S00731LZ,4025.00,4210.00,NEP 2016 Roads'
OR d.multi='PR0001709LZ,S03784LZ,38456.00,38715.00,NEP 2016 Roads'
OR d.multi='PR0001710LZ,S03784LZ,38715.00,39107.00,NEP 2016 Roads'
OR d.multi='PR000170LZ,S04074LZ,18368.00,20368.00,NEP 2016 Roads'
OR d.multi='PR0004993LZ,S04074LZ,20368.00,22224.00,NEP 2016 Roads'
OR d.multi='PR0005254LZ,S04074LZ,17176.00,18588.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,18937.00,20221.00,NEP 2016 Roads'
OR d.multi='PR0003142MN,S00926MN,18040.00,19857.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,24225.00,25230.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,25230.00,26216.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,26216.00,26565.00,NEP 2016 Roads'
OR d.multi='PR0005809LZ,S00731LZ,16749.00,17249.00,NEP 2016 Roads'
OR d.multi='PR000188MN,S00957MN,39000.00,39807.00,NEP 2016 Roads'
OR d.multi='PR000188MN,S00957MN,39807.00,40346.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00476MN,0.00,389.00,NEP 2016 Roads'
OR d.multi='PR0005351MN,S00476MN,0.00,436.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,13643.00,14176.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,14176.00,15132.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,26370.00,26856.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,26856.00,27448.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,43155.00,43873.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,43873.00,44454.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,49332.00,49845.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,49417.00,49845.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,3127.00,3236.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,3236.00,3608.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,4907.00,5076.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,5076.00,5256.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,5345.00,5861.00,NEP 2016 Roads'
OR d.multi='PR0005062MN,S00126MN,0.00,5534.00,NEP 2016 Roads'
OR d.multi='PR00020LZ,S00760LZ,43365.00,43546.00,NEP 2016 Roads'
OR d.multi='PR00020LZ,S00760LZ,43546.00,43946.00,NEP 2016 Roads'
OR d.multi='PR000814LZ,S00760LZ,43946.00,44379.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,14036.00,14583.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,14583.00,14727.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,31804.00,32410.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,32410.00,32561.00,NEP 2016 Roads'
OR d.multi='PR000229MN,S00439MN,13928.00,14429.00,NEP 2016 Roads'
OR d.multi='PR0005242MN,S00439MN,9400.00,14429.00,NEP 2016 Roads'
OR d.multi='PR000231MN,S00421MN,1068.00,2142.00,NEP 2016 Roads'
OR d.multi='PR000231MN,S00421MN,2142.00,5561.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,11761.00,12685.00,NEP 2016 Roads'
OR d.multi='PR0005010LZ,S05991LZ,10269.00,12265.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,13249.00,14011.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,14011.00,14279.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,0.00,871.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,871.00,1290.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,12436.00,13293.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,13293.00,14123.00,NEP 2016 Roads'
OR d.multi='PR000248LZ,S05009LZ,8689.00,9585.00,NEP 2016 Roads'
OR d.multi='PR000248LZ,S05009LZ,9585.00,10503.00,NEP 2016 Roads'
OR d.multi='PR00024LZ,S00782LZ,6738.00,7487.00,NEP 2016 Roads'
OR d.multi='PR0005150LZ,S00782LZ,4036.00,6953.00,NEP 2016 Roads'
OR d.multi='PR0006LZ,S00782LZ,7487.00,8020.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,53514.00,54093.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,54093.00,54749.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,54093.00,54851.00,NEP 2016 Roads'
OR d.multi='PR000832LZ,S00857LZ,53246.00,53514.00,NEP 2016 Roads'
OR d.multi='PR0005825LZ,S00857LZ,54696.00,54746.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,59750.00,59805.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,59805.00,59815.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,60451.00,60760.00,NEP 2016 Roads'
OR d.multi='PR000832LZ,S00857LZ,60760.00,61099.00,NEP 2016 Roads'
OR d.multi='PR000278LZ,S03955LZ,1823.00,2502.00,NEP 2016 Roads'
OR d.multi='PR000278LZ,S03955LZ,2502.00,3060.00,NEP 2016 Roads'
OR d.multi='PR0003737LZ,S02043LZ,6502.00,11813.00,NEP 2016 Roads'
OR d.multi='PR0003738LZ,S02043LZ,11813.00,15813.00,NEP 2016 Roads'
OR d.multi='PR0003739LZ,S02057LZ,23667.00,25414.00,NEP 2016 Roads'
OR d.multi='PR0003742LZ,S02057LZ,25414.00,27476.00,NEP 2016 Roads'
OR d.multi='PR0003745LZ,S04252LZ,2562.00,6312.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,6312.00,7562.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,7562.00,8096.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,8096.00,10717.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,10717.00,12384.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,12384.00,13096.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,13096.00,16356.00,NEP 2016 Roads'
OR d.multi='PR0003752LZ,S04253LZ,5033.00,7533.00,NEP 2016 Roads'
OR d.multi='PR0003753LZ,S04253LZ,7533.00,9668.00,NEP 2016 Roads'
OR d.multi='PR0003756LZ,S04227LZ,14497.00,14949.00,NEP 2016 Roads'
OR d.multi='PR0003764LZ,S04227LZ,14949.00,15350.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,0.00,750.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,750.00,1610.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,1610.00,2393.20,NEP 2016 Roads'
OR d.multi='PR0003828MN,S01146MN,61016.00,64766.00,NEP 2016 Roads'
OR d.multi='PR0003829MN,S01146MN,64766.00,66016.00,NEP 2016 Roads'
OR d.multi='PR0003829MN,S01146MN,66016.00,68516.00,NEP 2016 Roads'
OR d.multi='PR0003831MN,S01146MN,68516.00,71016.00,NEP 2016 Roads'
OR d.multi='PR0003831MN,S01146MN,71016.00,72266.00,NEP 2016 Roads'
OR d.multi='PR0003833MN,S01146MN,72266.00,76016.00,NEP 2016 Roads'
OR d.multi='PR0003834MN,S01146MN,76016.00,79766.00,NEP 2016 Roads'
OR d.multi='PR0003835MN,S01146MN,79766.00,81016.00,NEP 2016 Roads'
OR d.multi='PR0003835MN,S01146MN,81016.00,83516.00,NEP 2016 Roads'
OR d.multi='PR0003837MN,S01146MN,83516.00,86016.00,NEP 2016 Roads'
OR d.multi='PR0003838MN,S01146MN,86016.00,89766.00,NEP 2016 Roads'
OR d.multi='PR0003839MN,S01146MN,89766.00,93292.00,NEP 2016 Roads'
OR d.multi='PR0003841MN,S01038MN,30137.00,30812.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,30812.00,30901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,30901.00,31901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,31901.00,32338.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,32542.00,32722.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,32722.00,33442.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,33454.00,34901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,34901.00,35697.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37816.00,37901.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37901.00,37994.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37994.00,38146.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,38370.00,38870.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,38870.00,39184.00,NEP 2016 Roads'
OR d.multi='PR0006502MN,S01038MN,39181.00,39341.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,40901.00,41125.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,41125.00,41324.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,48419.00,48901.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,48901.00,49008.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,49944.00,50140.00,NEP 2016 Roads'
OR d.multi='PR0003876MN,S01038MN,50140.00,51146.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,53980.00,54218.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,54218.00,54901.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,57150.00,57901.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,57901.00,58901.00,NEP 2016 Roads'
OR d.multi='PR0003939MN,S01369MN,8871.00,9934.00,NEP 2016 Roads'
OR d.multi='PR0003944MN,S01369MN,9934.00,10220.00,NEP 2016 Roads'
) e
WHERE e.programid ='P_CO-ITTS-227_09172015_083200'
ORDER BY e.projectid,
e.start_chainage,
e.end_chainage ASC;
错误是:
Error -2147217887 (ODBC driver does not support requested propertie.) in procedure OpenRecordset of Class Module clsViewERO
您在生成 'multi' 的列期间跳过了“)”。
但如前所述,最好使用 IN 而不是 OR。
但看起来您可以将这些常量放入 table 变量中并像 table.
一样使用它们
SELECT DISTINCT
pg.name,
a.projectid,
a.lrsid,
a.start_chainage,
a.end_chainage,
p.name,
p.categoryid,
p.oa,
p.originid,
p.statusid,
p.cost,
p.userid,
p.io,
p.apc,
'' as placeholder1,
'' as placeholder2,
'' as placeholder3,
'' as placeholder4,
pg.name,
pip.programid,
a.sectionlrscode,
a.length,
a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name as multi
FROM activity AS a
LEFT JOIN project AS p ON p.projectid = a.projectid
LEFT JOIN projectinprogram AS pip ON pip.projectid = a.projectid
LEFT JOIN program AS pg ON pg.programid = pip.programid
WHERE a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name IN (
'PR0001010LZ,S03799LZ,418.00,625.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,625.00,785.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,785.00,982.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,4342.00,4569.00,NEP 2016 Roads'
,'PR000701LZ,S03799LZ,4569.00,5211.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,24775.00,25017.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,25017.00,25224.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,28007.00,28289.00,NEP 2016 Roads'
,'PR0006142LZ,S03799LZ,28278.00,28340.00,NEP 2016 Roads'
,'PR0001025LZ,S03564LZ,0.00,822.00,NEP 2016 Roads'
,'PR0005668LZ,S03564LZ,0.00,1722.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,23067.00,23267.00,NEP 2016 Roads'
,'PR0003370LZ,S03732LZ,23067.00,24085.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,24564.00,25314.00,NEP 2016 Roads'
,'PR0005201LZ,S03732LZ,25267.00,25314.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,30304.00,30974.00,NEP 2016 Roads'
,'PR0003378LZ,S03732LZ,30574.00,31754.00,NEP 2016 Roads'
,'PR0001066LZ,S03767LZ,8166.00,8663.00,NEP 2016 Roads'
,'PR000704LZ,S03767LZ,7866.00,8166.00,NEP 2016 Roads'
,'PR0001271MN,S00639MN,49563.00,50109.00,NEP 2016 Roads'
,'PR0005313MN,S00639MN,49887.00,50280.00,NEP 2016 Roads'
,'PR0001275MN,S00610MN,8622.00,8767.00,NEP 2016 Roads'
,'PR0006514MN,S00610MN,8752.00,8802.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,24318.00,24570.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,24570.00,24573.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,29769.00,30556.00,NEP 2016 Roads'
,'PR0001714MN,S00654MN,30556.00,31278.00,NEP 2016 Roads'
,'PR0001290MN,S00654MN,31527.00,32528.00,NEP 2016 Roads'
,'PR0001290MN,S00654MN,32528.00,32628.00,NEP 2016 Roads'
,'PR0001715MN,S00654MN,31278.00,31527.00,NEP 2016 Roads'
,'PR0001292MN,S00654MN,33037.00,33828.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,32981.00,33307.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,33307.00,33548.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,33548.00,33828.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,34123.00,34411.00,NEP 2016 Roads'
,'PR000157MN,S00654MN,34411.00,34594.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,34594.00,35265.00,NEP 2016 Roads'
,'PR0001298MN,S00654MN,55714.00,56412.00,NEP 2016 Roads'
,'PR0001298MN,S00654MN,56412.00,56897.00,NEP 2016 Roads'
,'PR0001300MN,S00663MN,17713.00,18729.00,NEP 2016 Roads'
,'PR000501MN,S00663MN,18729.00,19579.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,3630.00,4013.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,1526.00,3659.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,3659.00,3959.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,3959.00,4065.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,6952.00,7195.00,NEP 2016 Roads'
,'PR0005331MN,S00621MN,5558.00,7186.00,NEP 2016 Roads'
,'PR0005331MN,S00621MN,7186.00,7329.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,14780.00,15015.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,15015.00,15494.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,27337.00,27592.00,NEP 2016 Roads'
,'PR0005360MN,S00621MN,27555.00,27945.00,NEP 2016 Roads'
,'PR0001316MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
,'PR000553MN,S01353MN,14400.00,14963.00,NEP 2016 Roads'
,'PR000553MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,6084.00,6980.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,6980.00,7075.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,7434.00,7497.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,7497.00,8022.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,8022.00,9026.00,NEP 2016 Roads'
,'PR0001331MN,S00926MN,22225.00,23223.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,21529.00,22225.00,NEP 2016 Roads'
,'PR0001334MN,S01378MN,18188.00,18855.00,NEP 2016 Roads'
,'PR0001334MN,S01378MN,18855.00,19752.00,NEP 2016 Roads'
,'PR000177MN,S01378MN,17459.00,18188.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,4145.00,4714.00,NEP 2016 Roads'
,'PR0003148MN,S00914MN,3235.00,4340.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,7121.00,7670.00,NEP 2016 Roads'
,'PR0003148MN,S00914MN,7453.00,8558.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,33464.00,34067.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34067.00,34264.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34776.00,35522.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54158.00,54590.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54590.00,54659.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,55462.00,56004.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
,'PR0001352MN,S00908MN,5780.00,6380.00,NEP 2016 Roads'
,'PR0006552MN,S00908MN,6180.00,6260.00,NEP 2016 Roads'
,'PR0001353MN,S01011MN,3096.00,4430.00,NEP 2016 Roads'
,'PR0005337MN,S01011MN,4245.00,5302.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,235.00,506.00,NEP 2016 Roads'
,'PR000190MN,S01006MN,506.00,1181.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,7195.00,7299.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,7299.00,7499.00,NEP 2016 Roads'
,'PR0001370MN,S00997MN,1207.00,1590.00,NEP 2016 Roads'
,'PR0003154MN,S00997MN,1207.00,1428.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,57879.00,58138.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,58138.00,58347.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,59382.00,59805.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,59382.00,60102.00,NEP 2016 Roads'
,'PR0001441MN,S00692MN,45.00,500.00,NEP 2016 Roads'
,'PR0001441MN,S00692MN,500.00,1417.00,NEP 2016 Roads'
,'PR0001445MN,S00392MN,2005.00,2659.00,NEP 2016 Roads'
,'PR0003176MN,S00392MN,1971.00,2247.00,NEP 2016 Roads'
,'PR000508MN,S00392MN,1671.00,2005.00,NEP 2016 Roads'
,'PR0001447MN,S00446MN,6719.00,6756.00,NEP 2016 Roads'
,'PR0001447MN,S00446MN,6756.00,6881.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,15400.00,16333.00,NEP 2016 Roads'
,'PR0005242MN,S00439MN,16333.00,17895.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,71903.00,71927.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,71927.00,71948.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,17349.00,17741.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,17741.00,17879.00,NEP 2016 Roads'
,'PR00017LZ,S00731LZ,16749.00,17349.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64074.00,64120.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64120.00,64398.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64398.00,64588.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64588.00,64670.00,NEP 2016 Roads'
,'PR0001519LZ,S01911LZ,639.00,1186.00,NEP 2016 Roads'
,'PR00056LZ,S01911LZ,1186.00,2075.00,NEP 2016 Roads'
,'PR000924LZ,S01911LZ,0.00,639.00,NEP 2016 Roads'
,'PR0001520LZ,S01917LZ,0.00,767.00,NEP 2016 Roads'
,'PR00059LZ,S01917LZ,767.00,1397.00,NEP 2016 Roads'
,'PR0001523LZ,S04239LZ,4398.00,4464.00,NEP 2016 Roads'
,'PR0001523LZ,S04239LZ,4464.00,5411.00,NEP 2016 Roads'
,'PR000691LZ,S04239LZ,3760.00,4464.00,NEP 2016 Roads'
,'PR0006029LZ,S04239LZ,4469.00,4519.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,14753.00,14954.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,14954.00,15500.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,17213.00,17722.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,17722.00,18243.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,43678.00,46576.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,46421.00,46576.00,NEP 2016 Roads'
,'PR000314LZ,S00319LZ,46421.00,46940.00,NEP 2016 Roads'
,'PR000794LZ,S00319LZ,46008.00,46421.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,53338.00,53582.00,NEP 2016 Roads'
,'PR0005403LZ,S00319LZ,53582.00,56617.00,NEP 2016 Roads'
,'PR0001577LZ,S01030LZ,4952.00,6539.00,NEP 2016 Roads'
,'PR0002934LZ,S01030LZ,4099.00,6539.00,NEP 2016 Roads'
,'PR0001584LZ,S00967LZ,18953.00,19596.00,NEP 2016 Roads'
,'PR0001584LZ,S00967LZ,19596.00,19956.00,NEP 2016 Roads'
,'PR0001600LZ,S01372LZ,1190.00,1427.00,NEP 2016 Roads'
,'PR000634LZ,S01372LZ,679.00,1190.00,NEP 2016 Roads'
,'PR0001600LZ,S01372LZ,3654.00,4043.00,NEP 2016 Roads'
,'PR000634LZ,S01372LZ,3240.00,3654.00,NEP 2016 Roads'
,'PR0001602LZ,S01373LZ,120.00,183.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,183.00,327.00,NEP 2016 Roads'
,'PR0001602LZ,S01373LZ,3441.00,3706.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,3241.00,3441.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,3706.00,3954.00,NEP 2016 Roads'
,'PR0001611MN,S00621MN,0.00,108.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,0.00,1226.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,7344.00,7461.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,7461.00,8318.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,30951.00,31458.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,31458.00,31962.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,31962.00,32369.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,126.00,536.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,536.00,678.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,678.00,976.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,1094.00,2005.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,2005.00,2934.00,NEP 2016 Roads'
,'PR0003177MN,S00458MN,76.00,2766.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1256.00,1395.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1395.00,1473.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1473.00,1623.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,1806.00,2395.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,2395.00,3301.00,NEP 2016 Roads'
,'PR00049LZ,S01195LZ,3263.00,4204.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,3321.00,3400.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,3400.00,3460.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,6380.00,6932.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,6932.00,7015.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,7015.00,7394.50,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,7394.50,7533.50,NEP 2016 Roads'
,'PR0001701LZ,S00731LZ,3875.00,4025.00,NEP 2016 Roads'
,'PR0001701LZ,S00731LZ,4025.00,4210.00,NEP 2016 Roads'
,'PR0001709LZ,S03784LZ,38456.00,38715.00,NEP 2016 Roads'
,'PR0001710LZ,S03784LZ,38715.00,39107.00,NEP 2016 Roads'
,'PR000170LZ,S04074LZ,18368.00,20368.00,NEP 2016 Roads'
,'PR0004993LZ,S04074LZ,20368.00,22224.00,NEP 2016 Roads'
,'PR0005254LZ,S04074LZ,17176.00,18588.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,18937.00,20221.00,NEP 2016 Roads'
,'PR0003142MN,S00926MN,18040.00,19857.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,24225.00,25230.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,25230.00,26216.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,26216.00,26565.00,NEP 2016 Roads'
,'PR0005809LZ,S00731LZ,16749.00,17249.00,NEP 2016 Roads'
,'PR000188MN,S00957MN,39000.00,39807.00,NEP 2016 Roads'
,'PR000188MN,S00957MN,39807.00,40346.00,NEP 2016 Roads'
,'PR000194MN,S00476MN,0.00,389.00,NEP 2016 Roads'
,'PR0005351MN,S00476MN,0.00,436.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,13643.00,14176.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,14176.00,15132.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,26370.00,26856.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,26856.00,27448.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,43155.00,43873.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,43873.00,44454.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,49332.00,49845.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,49417.00,49845.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,3127.00,3236.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,3236.00,3608.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,4907.00,5076.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,5076.00,5256.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,5345.00,5861.00,NEP 2016 Roads'
,'PR0005062MN,S00126MN,0.00,5534.00,NEP 2016 Roads'
,'PR00020LZ,S00760LZ,43365.00,43546.00,NEP 2016 Roads'
,'PR00020LZ,S00760LZ,43546.00,43946.00,NEP 2016 Roads'
,'PR000814LZ,S00760LZ,43946.00,44379.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,14036.00,14583.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,14583.00,14727.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,31804.00,32410.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,32410.00,32561.00,NEP 2016 Roads'
,'PR000229MN,S00439MN,13928.00,14429.00,NEP 2016 Roads'
,'PR0005242MN,S00439MN,9400.00,14429.00,NEP 2016 Roads'
,'PR000231MN,S00421MN,1068.00,2142.00,NEP 2016 Roads'
,'PR000231MN,S00421MN,2142.00,5561.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,11761.00,12685.00,NEP 2016 Roads'
,'PR0005010LZ,S05991LZ,10269.00,12265.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,13249.00,14011.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,14011.00,14279.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,0.00,871.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,871.00,1290.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,12436.00,13293.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,13293.00,14123.00,NEP 2016 Roads'
,'PR000248LZ,S05009LZ,8689.00,9585.00,NEP 2016 Roads'
,'PR000248LZ,S05009LZ,9585.00,10503.00,NEP 2016 Roads'
,'PR00024LZ,S00782LZ,6738.00,7487.00,NEP 2016 Roads'
,'PR0005150LZ,S00782LZ,4036.00,6953.00,NEP 2016 Roads'
,'PR0006LZ,S00782LZ,7487.00,8020.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,53514.00,54093.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,54093.00,54749.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,54093.00,54851.00,NEP 2016 Roads'
,'PR000832LZ,S00857LZ,53246.00,53514.00,NEP 2016 Roads'
,'PR0005825LZ,S00857LZ,54696.00,54746.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,59750.00,59805.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,59805.00,59815.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,60451.00,60760.00,NEP 2016 Roads'
,'PR000832LZ,S00857LZ,60760.00,61099.00,NEP 2016 Roads'
,'PR000278LZ,S03955LZ,1823.00,2502.00,NEP 2016 Roads'
,'PR000278LZ,S03955LZ,2502.00,3060.00,NEP 2016 Roads'
,'PR0003737LZ,S02043LZ,6502.00,11813.00,NEP 2016 Roads'
,'PR0003738LZ,S02043LZ,11813.00,15813.00,NEP 2016 Roads'
,'PR0003739LZ,S02057LZ,23667.00,25414.00,NEP 2016 Roads'
,'PR0003742LZ,S02057LZ,25414.00,27476.00,NEP 2016 Roads'
,'PR0003745LZ,S04252LZ,2562.00,6312.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,6312.00,7562.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,7562.00,8096.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,8096.00,10717.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,10717.00,12384.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,12384.00,13096.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,13096.00,16356.00,NEP 2016 Roads'
,'PR0003752LZ,S04253LZ,5033.00,7533.00,NEP 2016 Roads'
,'PR0003753LZ,S04253LZ,7533.00,9668.00,NEP 2016 Roads'
,'PR0003756LZ,S04227LZ,14497.00,14949.00,NEP 2016 Roads'
,'PR0003764LZ,S04227LZ,14949.00,15350.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,0.00,750.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,750.00,1610.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,1610.00,2393.20,NEP 2016 Roads'
,'PR0003828MN,S01146MN,61016.00,64766.00,NEP 2016 Roads'
,'PR0003829MN,S01146MN,64766.00,66016.00,NEP 2016 Roads'
,'PR0003829MN,S01146MN,66016.00,68516.00,NEP 2016 Roads'
,'PR0003831MN,S01146MN,68516.00,71016.00,NEP 2016 Roads'
,'PR0003831MN,S01146MN,71016.00,72266.00,NEP 2016 Roads'
,'PR0003833MN,S01146MN,72266.00,76016.00,NEP 2016 Roads'
,'PR0003834MN,S01146MN,76016.00,79766.00,NEP 2016 Roads'
,'PR0003835MN,S01146MN,79766.00,81016.00,NEP 2016 Roads'
,'PR0003835MN,S01146MN,81016.00,83516.00,NEP 2016 Roads'
,'PR0003837MN,S01146MN,83516.00,86016.00,NEP 2016 Roads'
,'PR0003838MN,S01146MN,86016.00,89766.00,NEP 2016 Roads'
,'PR0003839MN,S01146MN,89766.00,93292.00,NEP 2016 Roads'
,'PR0003841MN,S01038MN,30137.00,30812.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,30812.00,30901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,30901.00,31901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,31901.00,32338.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,32542.00,32722.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,32722.00,33442.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,33454.00,34901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,34901.00,35697.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37816.00,37901.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37901.00,37994.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37994.00,38146.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,38370.00,38870.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,38870.00,39184.00,NEP 2016 Roads'
,'PR0006502MN,S01038MN,39181.00,39341.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,40901.00,41125.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,41125.00,41324.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,48419.00,48901.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,48901.00,49008.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,49944.00,50140.00,NEP 2016 Roads'
,'PR0003876MN,S01038MN,50140.00,51146.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,53980.00,54218.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,54218.00,54901.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,57150.00,57901.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,57901.00,58901.00,NEP 2016 Roads'
,'PR0003939MN,S01369MN,8871.00,9934.00,NEP 2016 Roads'
,'PR0003944MN,S01369MN,9934.00,10220.00,NEP 2016 Roads')
AND pip.programid ='P_CO-ITTS-227_09172015_083200'
ORDER BY a.projectid,
a.start_chainage,
a.end_chainage ASC;
有 IN 且没有嵌套 Select。但如果有语法错误,我没有更正任何语法错误。
感谢 Laurent Fauvel,
下面是他的回答..
这将是完全相同的请求,不同之处在于您的 in 子句只会有更少的行。就像第一个请求一样,您将初始的前 10 个值放在子句中,第二个请求接下来的 10 个值,第三个请求接下来的 10 个...。但我认为您可以稍微减少语法的大小(请参阅有关 pg.name 的评论)并且更改数据库的配置可能只允许您有一个请求
你能帮我处理一下吗?我有一个名为 "sql" 的变量字符串。在该变量中,它包含一个 SQL 查询。见下文 SQL。实际上,它在 SQL 的 WHERE 子句中有多个 OR。当我试图在记录集中打开它时出现错误。请注意,如果 "OR condition in WHERE clause" 只有 2 或假设为 3,则 运行 很顺利。我的问题是为什么我会收到此错误?我的 SQL 有问题吗?我认为none。但是这个错误背后的主要原因是什么?
SELECT e.* FROM(
SELECT d.* FROM (
SELECT DISTINCT
pg.name,
a.projectid,
a.lrsid,
a.start_chainage,
a.end_chainage,
p.name,
p.categoryid,
p.oa,
p.originid,
p.statusid,
p.cost,
p.userid,
p.io,
p.apc,
'' as placeholder1,
'' as placeholder2,
'' as placeholder3,
'' as placeholder4,
pg.name,
pip.programid,
a.sectionlrscode,
a.length,
a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name as multi
FROM activity AS a
LEFT JOIN project AS p
ON p.projectid = a.projectid
LEFT JOIN projectinprogram AS pip
ON pip.projectid = a.projectid
LEFT JOIN program AS pg
ON pg.programid = pip.programid
) d
WHERE d.multi = 'PR0001010LZ,S03799LZ,418.00,625.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,625.00,785.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,785.00,982.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,4342.00,4569.00,NEP 2016 Roads'
OR d.multi='PR000701LZ,S03799LZ,4569.00,5211.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,24775.00,25017.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,25017.00,25224.00,NEP 2016 Roads'
OR d.multi='PR0001010LZ,S03799LZ,28007.00,28289.00,NEP 2016 Roads'
OR d.multi='PR0006142LZ,S03799LZ,28278.00,28340.00,NEP 2016 Roads'
OR d.multi='PR0001025LZ,S03564LZ,0.00,822.00,NEP 2016 Roads'
OR d.multi='PR0005668LZ,S03564LZ,0.00,1722.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,23067.00,23267.00,NEP 2016 Roads'
OR d.multi='PR0003370LZ,S03732LZ,23067.00,24085.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,24564.00,25314.00,NEP 2016 Roads'
OR d.multi='PR0005201LZ,S03732LZ,25267.00,25314.00,NEP 2016 Roads'
OR d.multi='PR0001062LZ,S03732LZ,30304.00,30974.00,NEP 2016 Roads'
OR d.multi='PR0003378LZ,S03732LZ,30574.00,31754.00,NEP 2016 Roads'
OR d.multi='PR0001066LZ,S03767LZ,8166.00,8663.00,NEP 2016 Roads'
OR d.multi='PR000704LZ,S03767LZ,7866.00,8166.00,NEP 2016 Roads'
OR d.multi='PR0001271MN,S00639MN,49563.00,50109.00,NEP 2016 Roads'
OR d.multi='PR0005313MN,S00639MN,49887.00,50280.00,NEP 2016 Roads'
OR d.multi='PR0001275MN,S00610MN,8622.00,8767.00,NEP 2016 Roads'
OR d.multi='PR0006514MN,S00610MN,8752.00,8802.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,24318.00,24570.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,24570.00,24573.00,NEP 2016 Roads'
OR d.multi='PR0001283MN,S00654MN,29769.00,30556.00,NEP 2016 Roads'
OR d.multi='PR0001714MN,S00654MN,30556.00,31278.00,NEP 2016 Roads'
OR d.multi='PR0001290MN,S00654MN,31527.00,32528.00,NEP 2016 Roads'
OR d.multi='PR0001290MN,S00654MN,32528.00,32628.00,NEP 2016 Roads'
OR d.multi='PR0001715MN,S00654MN,31278.00,31527.00,NEP 2016 Roads'
OR d.multi='PR0001292MN,S00654MN,33037.00,33828.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,32981.00,33307.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,33307.00,33548.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,33548.00,33828.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,34123.00,34411.00,NEP 2016 Roads'
OR d.multi='PR000157MN,S00654MN,34411.00,34594.00,NEP 2016 Roads'
OR d.multi='PR0001293MN,S00654MN,34594.00,35265.00,NEP 2016 Roads'
OR d.multi='PR0001298MN,S00654MN,55714.00,56412.00,NEP 2016 Roads'
OR d.multi='PR0001298MN,S00654MN,56412.00,56897.00,NEP 2016 Roads'
OR d.multi='PR0001300MN,S00663MN,17713.00,18729.00,NEP 2016 Roads'
OR d.multi='PR000501MN,S00663MN,18729.00,19579.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,3630.00,4013.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,1526.00,3659.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,3659.00,3959.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,3959.00,4065.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,6952.00,7195.00,NEP 2016 Roads'
OR d.multi='PR0005331MN,S00621MN,5558.00,7186.00,NEP 2016 Roads'
OR d.multi='PR0005331MN,S00621MN,7186.00,7329.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,14780.00,15015.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,15015.00,15494.00,NEP 2016 Roads'
OR d.multi='PR0001301MN,S00621MN,27337.00,27592.00,NEP 2016 Roads'
OR d.multi='PR0005360MN,S00621MN,27555.00,27945.00,NEP 2016 Roads'
OR d.multi='PR0001316MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
OR d.multi='PR000553MN,S01353MN,14400.00,14963.00,NEP 2016 Roads'
OR d.multi='PR000553MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,6084.00,6980.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,6980.00,7075.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,7434.00,7497.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,7497.00,8022.00,NEP 2016 Roads'
OR d.multi='PR0001318MN,S01373MN,8022.00,9026.00,NEP 2016 Roads'
OR d.multi='PR0001331MN,S00926MN,22225.00,23223.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,21529.00,22225.00,NEP 2016 Roads'
OR d.multi='PR0001334MN,S01378MN,18188.00,18855.00,NEP 2016 Roads'
OR d.multi='PR0001334MN,S01378MN,18855.00,19752.00,NEP 2016 Roads'
OR d.multi='PR000177MN,S01378MN,17459.00,18188.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,4145.00,4714.00,NEP 2016 Roads'
OR d.multi='PR0003148MN,S00914MN,3235.00,4340.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,7121.00,7670.00,NEP 2016 Roads'
OR d.multi='PR0003148MN,S00914MN,7453.00,8558.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,33464.00,34067.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34067.00,34264.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,34776.00,35522.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54158.00,54590.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54590.00,54659.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,55462.00,56004.00,NEP 2016 Roads'
OR d.multi='PR0001336MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
OR d.multi='PR000182MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
OR d.multi='PR0001352MN,S00908MN,5780.00,6380.00,NEP 2016 Roads'
OR d.multi='PR0006552MN,S00908MN,6180.00,6260.00,NEP 2016 Roads'
OR d.multi='PR0001353MN,S01011MN,3096.00,4430.00,NEP 2016 Roads'
OR d.multi='PR0005337MN,S01011MN,4245.00,5302.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,235.00,506.00,NEP 2016 Roads'
OR d.multi='PR000190MN,S01006MN,506.00,1181.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,7195.00,7299.00,NEP 2016 Roads'
OR d.multi='PR0001364MN,S01006MN,7299.00,7499.00,NEP 2016 Roads'
OR d.multi='PR0001370MN,S00997MN,1207.00,1590.00,NEP 2016 Roads'
OR d.multi='PR0003154MN,S00997MN,1207.00,1428.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,57879.00,58138.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,58138.00,58347.00,NEP 2016 Roads'
OR d.multi='PR0001407MN,S00519MN,59382.00,59805.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,59382.00,60102.00,NEP 2016 Roads'
OR d.multi='PR0001441MN,S00692MN,45.00,500.00,NEP 2016 Roads'
OR d.multi='PR0001441MN,S00692MN,500.00,1417.00,NEP 2016 Roads'
OR d.multi='PR0001445MN,S00392MN,2005.00,2659.00,NEP 2016 Roads'
OR d.multi='PR0003176MN,S00392MN,1971.00,2247.00,NEP 2016 Roads'
OR d.multi='PR000508MN,S00392MN,1671.00,2005.00,NEP 2016 Roads'
OR d.multi='PR0001447MN,S00446MN,6719.00,6756.00,NEP 2016 Roads'
OR d.multi='PR0001447MN,S00446MN,6756.00,6881.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,15400.00,16333.00,NEP 2016 Roads'
OR d.multi='PR0005242MN,S00439MN,16333.00,17895.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,71903.00,71927.00,NEP 2016 Roads'
OR d.multi='PR0001451MN,S00439MN,71927.00,71948.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,17349.00,17741.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,17741.00,17879.00,NEP 2016 Roads'
OR d.multi='PR00017LZ,S00731LZ,16749.00,17349.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64074.00,64120.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64120.00,64398.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64398.00,64588.00,NEP 2016 Roads'
OR d.multi='PR0001498LZ,S00731LZ,64588.00,64670.00,NEP 2016 Roads'
OR d.multi='PR0001519LZ,S01911LZ,639.00,1186.00,NEP 2016 Roads'
OR d.multi='PR00056LZ,S01911LZ,1186.00,2075.00,NEP 2016 Roads'
OR d.multi='PR000924LZ,S01911LZ,0.00,639.00,NEP 2016 Roads'
OR d.multi='PR0001520LZ,S01917LZ,0.00,767.00,NEP 2016 Roads'
OR d.multi='PR00059LZ,S01917LZ,767.00,1397.00,NEP 2016 Roads'
OR d.multi='PR0001523LZ,S04239LZ,4398.00,4464.00,NEP 2016 Roads'
OR d.multi='PR0001523LZ,S04239LZ,4464.00,5411.00,NEP 2016 Roads'
OR d.multi='PR000691LZ,S04239LZ,3760.00,4464.00,NEP 2016 Roads'
OR d.multi='PR0006029LZ,S04239LZ,4469.00,4519.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,14753.00,14954.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,14954.00,15500.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,17213.00,17722.00,NEP 2016 Roads'
OR d.multi='PR000153MN,S00647MN,17722.00,18243.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,43678.00,46576.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,46421.00,46576.00,NEP 2016 Roads'
OR d.multi='PR000314LZ,S00319LZ,46421.00,46940.00,NEP 2016 Roads'
OR d.multi='PR000794LZ,S00319LZ,46008.00,46421.00,NEP 2016 Roads'
OR d.multi='PR0001558LZ,S00319LZ,53338.00,53582.00,NEP 2016 Roads'
OR d.multi='PR0005403LZ,S00319LZ,53582.00,56617.00,NEP 2016 Roads'
OR d.multi='PR0001577LZ,S01030LZ,4952.00,6539.00,NEP 2016 Roads'
OR d.multi='PR0002934LZ,S01030LZ,4099.00,6539.00,NEP 2016 Roads'
OR d.multi='PR0001584LZ,S00967LZ,18953.00,19596.00,NEP 2016 Roads'
OR d.multi='PR0001584LZ,S00967LZ,19596.00,19956.00,NEP 2016 Roads'
OR d.multi='PR0001600LZ,S01372LZ,1190.00,1427.00,NEP 2016 Roads'
OR d.multi='PR000634LZ,S01372LZ,679.00,1190.00,NEP 2016 Roads'
OR d.multi='PR0001600LZ,S01372LZ,3654.00,4043.00,NEP 2016 Roads'
OR d.multi='PR000634LZ,S01372LZ,3240.00,3654.00,NEP 2016 Roads'
OR d.multi='PR0001602LZ,S01373LZ,120.00,183.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,183.00,327.00,NEP 2016 Roads'
OR d.multi='PR0001602LZ,S01373LZ,3441.00,3706.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,3241.00,3441.00,NEP 2016 Roads'
OR d.multi='PR000638LZ,S01373LZ,3706.00,3954.00,NEP 2016 Roads'
OR d.multi='PR0001611MN,S00621MN,0.00,108.00,NEP 2016 Roads'
OR d.multi='PR0005324MN,S00621MN,0.00,1226.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,7344.00,7461.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,7461.00,8318.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,30951.00,31458.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,31458.00,31962.00,NEP 2016 Roads'
OR d.multi='PR000161MN,S00621MN,31962.00,32369.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,126.00,536.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,536.00,678.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,678.00,976.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,1094.00,2005.00,NEP 2016 Roads'
OR d.multi='PR0001621MN,S00458MN,2005.00,2934.00,NEP 2016 Roads'
OR d.multi='PR0003177MN,S00458MN,76.00,2766.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1256.00,1395.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1395.00,1473.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01191LZ,1473.00,1623.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,1806.00,2395.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,2395.00,3301.00,NEP 2016 Roads'
OR d.multi='PR00049LZ,S01195LZ,3263.00,4204.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,3321.00,3400.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,3400.00,3460.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,6380.00,6932.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,6932.00,7015.00,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,7015.00,7394.50,NEP 2016 Roads'
OR d.multi='PR0001679LZ,S01195LZ,7394.50,7533.50,NEP 2016 Roads'
OR d.multi='PR0001701LZ,S00731LZ,3875.00,4025.00,NEP 2016 Roads'
OR d.multi='PR0001701LZ,S00731LZ,4025.00,4210.00,NEP 2016 Roads'
OR d.multi='PR0001709LZ,S03784LZ,38456.00,38715.00,NEP 2016 Roads'
OR d.multi='PR0001710LZ,S03784LZ,38715.00,39107.00,NEP 2016 Roads'
OR d.multi='PR000170LZ,S04074LZ,18368.00,20368.00,NEP 2016 Roads'
OR d.multi='PR0004993LZ,S04074LZ,20368.00,22224.00,NEP 2016 Roads'
OR d.multi='PR0005254LZ,S04074LZ,17176.00,18588.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,18937.00,20221.00,NEP 2016 Roads'
OR d.multi='PR0003142MN,S00926MN,18040.00,19857.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,24225.00,25230.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,25230.00,26216.00,NEP 2016 Roads'
OR d.multi='PR000172MN,S00926MN,26216.00,26565.00,NEP 2016 Roads'
OR d.multi='PR0005809LZ,S00731LZ,16749.00,17249.00,NEP 2016 Roads'
OR d.multi='PR000188MN,S00957MN,39000.00,39807.00,NEP 2016 Roads'
OR d.multi='PR000188MN,S00957MN,39807.00,40346.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00476MN,0.00,389.00,NEP 2016 Roads'
OR d.multi='PR0005351MN,S00476MN,0.00,436.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,13643.00,14176.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,14176.00,15132.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,26370.00,26856.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,26856.00,27448.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,43155.00,43873.00,NEP 2016 Roads'
OR d.multi='PR000194MN,S00485MN,43873.00,44454.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,49332.00,49845.00,NEP 2016 Roads'
OR d.multi='PR000201MN,S00519MN,49417.00,49845.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,3127.00,3236.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,3236.00,3608.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,4907.00,5076.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,5076.00,5256.00,NEP 2016 Roads'
OR d.multi='PR000208MN,S00126MN,5345.00,5861.00,NEP 2016 Roads'
OR d.multi='PR0005062MN,S00126MN,0.00,5534.00,NEP 2016 Roads'
OR d.multi='PR00020LZ,S00760LZ,43365.00,43546.00,NEP 2016 Roads'
OR d.multi='PR00020LZ,S00760LZ,43546.00,43946.00,NEP 2016 Roads'
OR d.multi='PR000814LZ,S00760LZ,43946.00,44379.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,14036.00,14583.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,14583.00,14727.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,31804.00,32410.00,NEP 2016 Roads'
OR d.multi='PR000225MN,S00220MN,32410.00,32561.00,NEP 2016 Roads'
OR d.multi='PR000229MN,S00439MN,13928.00,14429.00,NEP 2016 Roads'
OR d.multi='PR0005242MN,S00439MN,9400.00,14429.00,NEP 2016 Roads'
OR d.multi='PR000231MN,S00421MN,1068.00,2142.00,NEP 2016 Roads'
OR d.multi='PR000231MN,S00421MN,2142.00,5561.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,11761.00,12685.00,NEP 2016 Roads'
OR d.multi='PR0005010LZ,S05991LZ,10269.00,12265.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,13249.00,14011.00,NEP 2016 Roads'
OR d.multi='PR000236LZ,S05991LZ,14011.00,14279.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,0.00,871.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,871.00,1290.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,12436.00,13293.00,NEP 2016 Roads'
OR d.multi='PR000239LZ,S01313LZ,13293.00,14123.00,NEP 2016 Roads'
OR d.multi='PR000248LZ,S05009LZ,8689.00,9585.00,NEP 2016 Roads'
OR d.multi='PR000248LZ,S05009LZ,9585.00,10503.00,NEP 2016 Roads'
OR d.multi='PR00024LZ,S00782LZ,6738.00,7487.00,NEP 2016 Roads'
OR d.multi='PR0005150LZ,S00782LZ,4036.00,6953.00,NEP 2016 Roads'
OR d.multi='PR0006LZ,S00782LZ,7487.00,8020.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,53514.00,54093.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,54093.00,54749.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,54093.00,54851.00,NEP 2016 Roads'
OR d.multi='PR000832LZ,S00857LZ,53246.00,53514.00,NEP 2016 Roads'
OR d.multi='PR0005825LZ,S00857LZ,54696.00,54746.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,59750.00,59805.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,59805.00,59815.00,NEP 2016 Roads'
OR d.multi='PR00025LZ,S00857LZ,60451.00,60760.00,NEP 2016 Roads'
OR d.multi='PR000832LZ,S00857LZ,60760.00,61099.00,NEP 2016 Roads'
OR d.multi='PR000278LZ,S03955LZ,1823.00,2502.00,NEP 2016 Roads'
OR d.multi='PR000278LZ,S03955LZ,2502.00,3060.00,NEP 2016 Roads'
OR d.multi='PR0003737LZ,S02043LZ,6502.00,11813.00,NEP 2016 Roads'
OR d.multi='PR0003738LZ,S02043LZ,11813.00,15813.00,NEP 2016 Roads'
OR d.multi='PR0003739LZ,S02057LZ,23667.00,25414.00,NEP 2016 Roads'
OR d.multi='PR0003742LZ,S02057LZ,25414.00,27476.00,NEP 2016 Roads'
OR d.multi='PR0003745LZ,S04252LZ,2562.00,6312.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,6312.00,7562.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,7562.00,8096.00,NEP 2016 Roads'
OR d.multi='PR0003746LZ,S04252LZ,8096.00,10717.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,10717.00,12384.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,12384.00,13096.00,NEP 2016 Roads'
OR d.multi='PR0003749LZ,S04252LZ,13096.00,16356.00,NEP 2016 Roads'
OR d.multi='PR0003752LZ,S04253LZ,5033.00,7533.00,NEP 2016 Roads'
OR d.multi='PR0003753LZ,S04253LZ,7533.00,9668.00,NEP 2016 Roads'
OR d.multi='PR0003756LZ,S04227LZ,14497.00,14949.00,NEP 2016 Roads'
OR d.multi='PR0003764LZ,S04227LZ,14949.00,15350.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,0.00,750.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,750.00,1610.00,NEP 2016 Roads'
OR d.multi='PR000376LZ,S04312LZ,1610.00,2393.20,NEP 2016 Roads'
OR d.multi='PR0003828MN,S01146MN,61016.00,64766.00,NEP 2016 Roads'
OR d.multi='PR0003829MN,S01146MN,64766.00,66016.00,NEP 2016 Roads'
OR d.multi='PR0003829MN,S01146MN,66016.00,68516.00,NEP 2016 Roads'
OR d.multi='PR0003831MN,S01146MN,68516.00,71016.00,NEP 2016 Roads'
OR d.multi='PR0003831MN,S01146MN,71016.00,72266.00,NEP 2016 Roads'
OR d.multi='PR0003833MN,S01146MN,72266.00,76016.00,NEP 2016 Roads'
OR d.multi='PR0003834MN,S01146MN,76016.00,79766.00,NEP 2016 Roads'
OR d.multi='PR0003835MN,S01146MN,79766.00,81016.00,NEP 2016 Roads'
OR d.multi='PR0003835MN,S01146MN,81016.00,83516.00,NEP 2016 Roads'
OR d.multi='PR0003837MN,S01146MN,83516.00,86016.00,NEP 2016 Roads'
OR d.multi='PR0003838MN,S01146MN,86016.00,89766.00,NEP 2016 Roads'
OR d.multi='PR0003839MN,S01146MN,89766.00,93292.00,NEP 2016 Roads'
OR d.multi='PR0003841MN,S01038MN,30137.00,30812.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,30812.00,30901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,30901.00,31901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,31901.00,32338.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,32542.00,32722.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,32722.00,33442.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,33454.00,34901.00,NEP 2016 Roads'
OR d.multi='PR0003849MN,S01038MN,34901.00,35697.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37816.00,37901.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37901.00,37994.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,37994.00,38146.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,38370.00,38870.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,38870.00,39184.00,NEP 2016 Roads'
OR d.multi='PR0006502MN,S01038MN,39181.00,39341.00,NEP 2016 Roads'
OR d.multi='PR0003856MN,S01038MN,40901.00,41125.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,41125.00,41324.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,48419.00,48901.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,48901.00,49008.00,NEP 2016 Roads'
OR d.multi='PR0003865MN,S01038MN,49944.00,50140.00,NEP 2016 Roads'
OR d.multi='PR0003876MN,S01038MN,50140.00,51146.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,53980.00,54218.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,54218.00,54901.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,57150.00,57901.00,NEP 2016 Roads'
OR d.multi='PR0003883MN,S01038MN,57901.00,58901.00,NEP 2016 Roads'
OR d.multi='PR0003939MN,S01369MN,8871.00,9934.00,NEP 2016 Roads'
OR d.multi='PR0003944MN,S01369MN,9934.00,10220.00,NEP 2016 Roads'
) e
WHERE e.programid ='P_CO-ITTS-227_09172015_083200'
ORDER BY e.projectid,
e.start_chainage,
e.end_chainage ASC;
错误是:
Error -2147217887 (ODBC driver does not support requested propertie.) in procedure OpenRecordset of Class Module clsViewERO
您在生成 'multi' 的列期间跳过了“)”。 但如前所述,最好使用 IN 而不是 OR。 但看起来您可以将这些常量放入 table 变量中并像 table.
一样使用它们 SELECT DISTINCT
pg.name,
a.projectid,
a.lrsid,
a.start_chainage,
a.end_chainage,
p.name,
p.categoryid,
p.oa,
p.originid,
p.statusid,
p.cost,
p.userid,
p.io,
p.apc,
'' as placeholder1,
'' as placeholder2,
'' as placeholder3,
'' as placeholder4,
pg.name,
pip.programid,
a.sectionlrscode,
a.length,
a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name as multi
FROM activity AS a
LEFT JOIN project AS p ON p.projectid = a.projectid
LEFT JOIN projectinprogram AS pip ON pip.projectid = a.projectid
LEFT JOIN program AS pg ON pg.programid = pip.programid
WHERE a.projectid + ',' + a.lrsid + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.start_chainage)) + ',' + CONVERT(VARCHAR(20), CONVERT(decimal(9,2), a.end_chainage)) + ',' + pg.name IN (
'PR0001010LZ,S03799LZ,418.00,625.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,625.00,785.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,785.00,982.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,4342.00,4569.00,NEP 2016 Roads'
,'PR000701LZ,S03799LZ,4569.00,5211.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,24775.00,25017.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,25017.00,25224.00,NEP 2016 Roads'
,'PR0001010LZ,S03799LZ,28007.00,28289.00,NEP 2016 Roads'
,'PR0006142LZ,S03799LZ,28278.00,28340.00,NEP 2016 Roads'
,'PR0001025LZ,S03564LZ,0.00,822.00,NEP 2016 Roads'
,'PR0005668LZ,S03564LZ,0.00,1722.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,23067.00,23267.00,NEP 2016 Roads'
,'PR0003370LZ,S03732LZ,23067.00,24085.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,24564.00,25314.00,NEP 2016 Roads'
,'PR0005201LZ,S03732LZ,25267.00,25314.00,NEP 2016 Roads'
,'PR0001062LZ,S03732LZ,30304.00,30974.00,NEP 2016 Roads'
,'PR0003378LZ,S03732LZ,30574.00,31754.00,NEP 2016 Roads'
,'PR0001066LZ,S03767LZ,8166.00,8663.00,NEP 2016 Roads'
,'PR000704LZ,S03767LZ,7866.00,8166.00,NEP 2016 Roads'
,'PR0001271MN,S00639MN,49563.00,50109.00,NEP 2016 Roads'
,'PR0005313MN,S00639MN,49887.00,50280.00,NEP 2016 Roads'
,'PR0001275MN,S00610MN,8622.00,8767.00,NEP 2016 Roads'
,'PR0006514MN,S00610MN,8752.00,8802.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,24318.00,24570.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,24570.00,24573.00,NEP 2016 Roads'
,'PR0001283MN,S00654MN,29769.00,30556.00,NEP 2016 Roads'
,'PR0001714MN,S00654MN,30556.00,31278.00,NEP 2016 Roads'
,'PR0001290MN,S00654MN,31527.00,32528.00,NEP 2016 Roads'
,'PR0001290MN,S00654MN,32528.00,32628.00,NEP 2016 Roads'
,'PR0001715MN,S00654MN,31278.00,31527.00,NEP 2016 Roads'
,'PR0001292MN,S00654MN,33037.00,33828.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,32981.00,33307.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,33307.00,33548.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,33548.00,33828.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,34123.00,34411.00,NEP 2016 Roads'
,'PR000157MN,S00654MN,34411.00,34594.00,NEP 2016 Roads'
,'PR0001293MN,S00654MN,34594.00,35265.00,NEP 2016 Roads'
,'PR0001298MN,S00654MN,55714.00,56412.00,NEP 2016 Roads'
,'PR0001298MN,S00654MN,56412.00,56897.00,NEP 2016 Roads'
,'PR0001300MN,S00663MN,17713.00,18729.00,NEP 2016 Roads'
,'PR000501MN,S00663MN,18729.00,19579.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,3630.00,4013.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,1526.00,3659.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,3659.00,3959.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,3959.00,4065.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,6952.00,7195.00,NEP 2016 Roads'
,'PR0005331MN,S00621MN,5558.00,7186.00,NEP 2016 Roads'
,'PR0005331MN,S00621MN,7186.00,7329.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,14780.00,15015.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,15015.00,15494.00,NEP 2016 Roads'
,'PR0001301MN,S00621MN,27337.00,27592.00,NEP 2016 Roads'
,'PR0005360MN,S00621MN,27555.00,27945.00,NEP 2016 Roads'
,'PR0001316MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
,'PR000553MN,S01353MN,14400.00,14963.00,NEP 2016 Roads'
,'PR000553MN,S01353MN,14963.00,15782.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,6084.00,6980.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,6980.00,7075.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,7434.00,7497.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,7497.00,8022.00,NEP 2016 Roads'
,'PR0001318MN,S01373MN,8022.00,9026.00,NEP 2016 Roads'
,'PR0001331MN,S00926MN,22225.00,23223.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,21529.00,22225.00,NEP 2016 Roads'
,'PR0001334MN,S01378MN,18188.00,18855.00,NEP 2016 Roads'
,'PR0001334MN,S01378MN,18855.00,19752.00,NEP 2016 Roads'
,'PR000177MN,S01378MN,17459.00,18188.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,4145.00,4714.00,NEP 2016 Roads'
,'PR0003148MN,S00914MN,3235.00,4340.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,7121.00,7670.00,NEP 2016 Roads'
,'PR0003148MN,S00914MN,7453.00,8558.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,33464.00,34067.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34067.00,34264.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,34776.00,35522.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,34610.00,34776.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,52714.00,53633.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54158.00,54590.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54590.00,54659.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,54659.00,55462.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,55462.00,56004.00,NEP 2016 Roads'
,'PR0001336MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
,'PR000182MN,S00914MN,56592.00,57596.00,NEP 2016 Roads'
,'PR0001352MN,S00908MN,5780.00,6380.00,NEP 2016 Roads'
,'PR0006552MN,S00908MN,6180.00,6260.00,NEP 2016 Roads'
,'PR0001353MN,S01011MN,3096.00,4430.00,NEP 2016 Roads'
,'PR0005337MN,S01011MN,4245.00,5302.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,235.00,506.00,NEP 2016 Roads'
,'PR000190MN,S01006MN,506.00,1181.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,7195.00,7299.00,NEP 2016 Roads'
,'PR0001364MN,S01006MN,7299.00,7499.00,NEP 2016 Roads'
,'PR0001370MN,S00997MN,1207.00,1590.00,NEP 2016 Roads'
,'PR0003154MN,S00997MN,1207.00,1428.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,57879.00,58138.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,58138.00,58347.00,NEP 2016 Roads'
,'PR0001407MN,S00519MN,59382.00,59805.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,59382.00,60102.00,NEP 2016 Roads'
,'PR0001441MN,S00692MN,45.00,500.00,NEP 2016 Roads'
,'PR0001441MN,S00692MN,500.00,1417.00,NEP 2016 Roads'
,'PR0001445MN,S00392MN,2005.00,2659.00,NEP 2016 Roads'
,'PR0003176MN,S00392MN,1971.00,2247.00,NEP 2016 Roads'
,'PR000508MN,S00392MN,1671.00,2005.00,NEP 2016 Roads'
,'PR0001447MN,S00446MN,6719.00,6756.00,NEP 2016 Roads'
,'PR0001447MN,S00446MN,6756.00,6881.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,15400.00,16333.00,NEP 2016 Roads'
,'PR0005242MN,S00439MN,16333.00,17895.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,71903.00,71927.00,NEP 2016 Roads'
,'PR0001451MN,S00439MN,71927.00,71948.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,17349.00,17741.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,17741.00,17879.00,NEP 2016 Roads'
,'PR00017LZ,S00731LZ,16749.00,17349.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64074.00,64120.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64120.00,64398.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64398.00,64588.00,NEP 2016 Roads'
,'PR0001498LZ,S00731LZ,64588.00,64670.00,NEP 2016 Roads'
,'PR0001519LZ,S01911LZ,639.00,1186.00,NEP 2016 Roads'
,'PR00056LZ,S01911LZ,1186.00,2075.00,NEP 2016 Roads'
,'PR000924LZ,S01911LZ,0.00,639.00,NEP 2016 Roads'
,'PR0001520LZ,S01917LZ,0.00,767.00,NEP 2016 Roads'
,'PR00059LZ,S01917LZ,767.00,1397.00,NEP 2016 Roads'
,'PR0001523LZ,S04239LZ,4398.00,4464.00,NEP 2016 Roads'
,'PR0001523LZ,S04239LZ,4464.00,5411.00,NEP 2016 Roads'
,'PR000691LZ,S04239LZ,3760.00,4464.00,NEP 2016 Roads'
,'PR0006029LZ,S04239LZ,4469.00,4519.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,14753.00,14954.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,14954.00,15500.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,17213.00,17722.00,NEP 2016 Roads'
,'PR000153MN,S00647MN,17722.00,18243.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,43678.00,46576.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,46421.00,46576.00,NEP 2016 Roads'
,'PR000314LZ,S00319LZ,46421.00,46940.00,NEP 2016 Roads'
,'PR000794LZ,S00319LZ,46008.00,46421.00,NEP 2016 Roads'
,'PR0001558LZ,S00319LZ,53338.00,53582.00,NEP 2016 Roads'
,'PR0005403LZ,S00319LZ,53582.00,56617.00,NEP 2016 Roads'
,'PR0001577LZ,S01030LZ,4952.00,6539.00,NEP 2016 Roads'
,'PR0002934LZ,S01030LZ,4099.00,6539.00,NEP 2016 Roads'
,'PR0001584LZ,S00967LZ,18953.00,19596.00,NEP 2016 Roads'
,'PR0001584LZ,S00967LZ,19596.00,19956.00,NEP 2016 Roads'
,'PR0001600LZ,S01372LZ,1190.00,1427.00,NEP 2016 Roads'
,'PR000634LZ,S01372LZ,679.00,1190.00,NEP 2016 Roads'
,'PR0001600LZ,S01372LZ,3654.00,4043.00,NEP 2016 Roads'
,'PR000634LZ,S01372LZ,3240.00,3654.00,NEP 2016 Roads'
,'PR0001602LZ,S01373LZ,120.00,183.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,183.00,327.00,NEP 2016 Roads'
,'PR0001602LZ,S01373LZ,3441.00,3706.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,3241.00,3441.00,NEP 2016 Roads'
,'PR000638LZ,S01373LZ,3706.00,3954.00,NEP 2016 Roads'
,'PR0001611MN,S00621MN,0.00,108.00,NEP 2016 Roads'
,'PR0005324MN,S00621MN,0.00,1226.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,7344.00,7461.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,7461.00,8318.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,30951.00,31458.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,31458.00,31962.00,NEP 2016 Roads'
,'PR000161MN,S00621MN,31962.00,32369.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,126.00,536.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,536.00,678.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,678.00,976.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,1094.00,2005.00,NEP 2016 Roads'
,'PR0001621MN,S00458MN,2005.00,2934.00,NEP 2016 Roads'
,'PR0003177MN,S00458MN,76.00,2766.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1256.00,1395.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1395.00,1473.00,NEP 2016 Roads'
,'PR0001679LZ,S01191LZ,1473.00,1623.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,1806.00,2395.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,2395.00,3301.00,NEP 2016 Roads'
,'PR00049LZ,S01195LZ,3263.00,4204.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,3321.00,3400.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,3400.00,3460.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,6380.00,6932.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,6932.00,7015.00,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,7015.00,7394.50,NEP 2016 Roads'
,'PR0001679LZ,S01195LZ,7394.50,7533.50,NEP 2016 Roads'
,'PR0001701LZ,S00731LZ,3875.00,4025.00,NEP 2016 Roads'
,'PR0001701LZ,S00731LZ,4025.00,4210.00,NEP 2016 Roads'
,'PR0001709LZ,S03784LZ,38456.00,38715.00,NEP 2016 Roads'
,'PR0001710LZ,S03784LZ,38715.00,39107.00,NEP 2016 Roads'
,'PR000170LZ,S04074LZ,18368.00,20368.00,NEP 2016 Roads'
,'PR0004993LZ,S04074LZ,20368.00,22224.00,NEP 2016 Roads'
,'PR0005254LZ,S04074LZ,17176.00,18588.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,18937.00,20221.00,NEP 2016 Roads'
,'PR0003142MN,S00926MN,18040.00,19857.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,24225.00,25230.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,25230.00,26216.00,NEP 2016 Roads'
,'PR000172MN,S00926MN,26216.00,26565.00,NEP 2016 Roads'
,'PR0005809LZ,S00731LZ,16749.00,17249.00,NEP 2016 Roads'
,'PR000188MN,S00957MN,39000.00,39807.00,NEP 2016 Roads'
,'PR000188MN,S00957MN,39807.00,40346.00,NEP 2016 Roads'
,'PR000194MN,S00476MN,0.00,389.00,NEP 2016 Roads'
,'PR0005351MN,S00476MN,0.00,436.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,13643.00,14176.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,14176.00,15132.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,26370.00,26856.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,26856.00,27448.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,43155.00,43873.00,NEP 2016 Roads'
,'PR000194MN,S00485MN,43873.00,44454.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,49332.00,49845.00,NEP 2016 Roads'
,'PR000201MN,S00519MN,49417.00,49845.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,3127.00,3236.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,3236.00,3608.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,4907.00,5076.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,5076.00,5256.00,NEP 2016 Roads'
,'PR000208MN,S00126MN,5345.00,5861.00,NEP 2016 Roads'
,'PR0005062MN,S00126MN,0.00,5534.00,NEP 2016 Roads'
,'PR00020LZ,S00760LZ,43365.00,43546.00,NEP 2016 Roads'
,'PR00020LZ,S00760LZ,43546.00,43946.00,NEP 2016 Roads'
,'PR000814LZ,S00760LZ,43946.00,44379.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,14036.00,14583.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,14583.00,14727.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,31804.00,32410.00,NEP 2016 Roads'
,'PR000225MN,S00220MN,32410.00,32561.00,NEP 2016 Roads'
,'PR000229MN,S00439MN,13928.00,14429.00,NEP 2016 Roads'
,'PR0005242MN,S00439MN,9400.00,14429.00,NEP 2016 Roads'
,'PR000231MN,S00421MN,1068.00,2142.00,NEP 2016 Roads'
,'PR000231MN,S00421MN,2142.00,5561.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,11761.00,12685.00,NEP 2016 Roads'
,'PR0005010LZ,S05991LZ,10269.00,12265.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,13249.00,14011.00,NEP 2016 Roads'
,'PR000236LZ,S05991LZ,14011.00,14279.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,0.00,871.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,871.00,1290.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,12436.00,13293.00,NEP 2016 Roads'
,'PR000239LZ,S01313LZ,13293.00,14123.00,NEP 2016 Roads'
,'PR000248LZ,S05009LZ,8689.00,9585.00,NEP 2016 Roads'
,'PR000248LZ,S05009LZ,9585.00,10503.00,NEP 2016 Roads'
,'PR00024LZ,S00782LZ,6738.00,7487.00,NEP 2016 Roads'
,'PR0005150LZ,S00782LZ,4036.00,6953.00,NEP 2016 Roads'
,'PR0006LZ,S00782LZ,7487.00,8020.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,53514.00,54093.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,54093.00,54749.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,54093.00,54851.00,NEP 2016 Roads'
,'PR000832LZ,S00857LZ,53246.00,53514.00,NEP 2016 Roads'
,'PR0005825LZ,S00857LZ,54696.00,54746.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,59750.00,59805.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,59805.00,59815.00,NEP 2016 Roads'
,'PR00025LZ,S00857LZ,60451.00,60760.00,NEP 2016 Roads'
,'PR000832LZ,S00857LZ,60760.00,61099.00,NEP 2016 Roads'
,'PR000278LZ,S03955LZ,1823.00,2502.00,NEP 2016 Roads'
,'PR000278LZ,S03955LZ,2502.00,3060.00,NEP 2016 Roads'
,'PR0003737LZ,S02043LZ,6502.00,11813.00,NEP 2016 Roads'
,'PR0003738LZ,S02043LZ,11813.00,15813.00,NEP 2016 Roads'
,'PR0003739LZ,S02057LZ,23667.00,25414.00,NEP 2016 Roads'
,'PR0003742LZ,S02057LZ,25414.00,27476.00,NEP 2016 Roads'
,'PR0003745LZ,S04252LZ,2562.00,6312.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,6312.00,7562.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,7562.00,8096.00,NEP 2016 Roads'
,'PR0003746LZ,S04252LZ,8096.00,10717.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,10717.00,12384.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,12384.00,13096.00,NEP 2016 Roads'
,'PR0003749LZ,S04252LZ,13096.00,16356.00,NEP 2016 Roads'
,'PR0003752LZ,S04253LZ,5033.00,7533.00,NEP 2016 Roads'
,'PR0003753LZ,S04253LZ,7533.00,9668.00,NEP 2016 Roads'
,'PR0003756LZ,S04227LZ,14497.00,14949.00,NEP 2016 Roads'
,'PR0003764LZ,S04227LZ,14949.00,15350.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,0.00,750.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,750.00,1610.00,NEP 2016 Roads'
,'PR000376LZ,S04312LZ,1610.00,2393.20,NEP 2016 Roads'
,'PR0003828MN,S01146MN,61016.00,64766.00,NEP 2016 Roads'
,'PR0003829MN,S01146MN,64766.00,66016.00,NEP 2016 Roads'
,'PR0003829MN,S01146MN,66016.00,68516.00,NEP 2016 Roads'
,'PR0003831MN,S01146MN,68516.00,71016.00,NEP 2016 Roads'
,'PR0003831MN,S01146MN,71016.00,72266.00,NEP 2016 Roads'
,'PR0003833MN,S01146MN,72266.00,76016.00,NEP 2016 Roads'
,'PR0003834MN,S01146MN,76016.00,79766.00,NEP 2016 Roads'
,'PR0003835MN,S01146MN,79766.00,81016.00,NEP 2016 Roads'
,'PR0003835MN,S01146MN,81016.00,83516.00,NEP 2016 Roads'
,'PR0003837MN,S01146MN,83516.00,86016.00,NEP 2016 Roads'
,'PR0003838MN,S01146MN,86016.00,89766.00,NEP 2016 Roads'
,'PR0003839MN,S01146MN,89766.00,93292.00,NEP 2016 Roads'
,'PR0003841MN,S01038MN,30137.00,30812.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,30812.00,30901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,30901.00,31901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,31901.00,32338.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,32542.00,32722.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,32722.00,33442.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,33454.00,34901.00,NEP 2016 Roads'
,'PR0003849MN,S01038MN,34901.00,35697.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37816.00,37901.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37901.00,37994.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,37994.00,38146.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,38370.00,38870.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,38870.00,39184.00,NEP 2016 Roads'
,'PR0006502MN,S01038MN,39181.00,39341.00,NEP 2016 Roads'
,'PR0003856MN,S01038MN,40901.00,41125.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,41125.00,41324.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,48419.00,48901.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,48901.00,49008.00,NEP 2016 Roads'
,'PR0003865MN,S01038MN,49944.00,50140.00,NEP 2016 Roads'
,'PR0003876MN,S01038MN,50140.00,51146.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,53980.00,54218.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,54218.00,54901.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,57150.00,57901.00,NEP 2016 Roads'
,'PR0003883MN,S01038MN,57901.00,58901.00,NEP 2016 Roads'
,'PR0003939MN,S01369MN,8871.00,9934.00,NEP 2016 Roads'
,'PR0003944MN,S01369MN,9934.00,10220.00,NEP 2016 Roads')
AND pip.programid ='P_CO-ITTS-227_09172015_083200'
ORDER BY a.projectid,
a.start_chainage,
a.end_chainage ASC;
有 IN 且没有嵌套 Select。但如果有语法错误,我没有更正任何语法错误。
感谢 Laurent Fauvel,
下面是他的回答..
这将是完全相同的请求,不同之处在于您的 in 子句只会有更少的行。就像第一个请求一样,您将初始的前 10 个值放在子句中,第二个请求接下来的 10 个值,第三个请求接下来的 10 个...。但我认为您可以稍微减少语法的大小(请参阅有关 pg.name 的评论)并且更改数据库的配置可能只允许您有一个请求