[英]SQL: Multiple OR in WHERE Clause (UP)
你能幫我個忙嗎? 我有一個名為“ sql”的變量字符串。 在該變量內部,它包含一個SQL查詢。 請參見下面的SQL。 實際上,它在SQL的WHERE子句中具有多個OR。 當我嘗試在記錄集中打開它時,出現了錯誤。 請注意,如果“ WHERE子句中的OR條件”僅為2或說3,則它運行平穩。 我的問題是為什么我會收到此錯誤? 我的SQL有什么問題嗎? 我認為沒有。 但是,此錯誤背后的主要原因是什么?
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;
錯誤是:
類模塊clsViewERO的過程OpenRecordset中的錯誤-2147217887(ODBC驅動程序不支持請求的屬性。)
在生成“多”列時,您將跳過“)”。 但是如前所述,更好的用戶IN代替了OR。 但是看起來您可以將這些常量放入表變量中並像表一樣使用它們。
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子句的行數更少。 像第一個請求一樣,您將initial in子句的前10個值放入,第二個請求將下一個10值放入,第三個請求下一個10...。 但是我認為您可以減少語法的大小(請參閱有關pg.name的評論),並且更改數據庫的配置可能只允許您一個請求
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.