0
實際上,我在vb.net上使用GridView。這是數據源中的sql。SQL,如何使用臨時表和加入多個表
SELECT SE.shipperID
, SE.sName
, SE.consigneeID
, SE.conName
, SE.agentID
, SE.aName
, SEDetail.bolId
, SE.masterBOLno
, SE.coloaderBOLno
, SE.NumOBOL
, SE.polName
, SE.podName
, CONVERT(VARCHAR ,SE.onboardDate ,111)
, SUM(SEDetail.quantity)
, SUM(SEDetail.totalSize)
, SUM(SEDetail.totalWeight)
FROM SE
INNER JOIN SEDetail ON SE.id = SEDetail.bolId
WHERE SE.id = SEDetail.bolId
GROUP BY SE.shipperID, SE.sName, SE.consigneeID, SE.conName, SE.agentID,
SE.aName, SE.masterBOLno, SE.coloaderBOLno, SE.NumOBOL, SEDetail.bolId,
SE.polName, SE.podName, SE.onboardDate
我想使用的TemplateField添加3列,但GridView中不能使用多個數據源
column 1. count(SEDetail.containerId) (where b.SEDetail.containerId between 1 and 5)
column 2. count(SEDetail.containerId) (where b.SEDetail.containerId between 6 and 10)
column 3. count(SEDetail.containerId) (where b.SEDetail.containerId = 11)
那麼,如何使用臨時表或其他方式將多達一個說法。