Finance Times Series - SQL Server - Extract Ordered Data from multiple columns when some columns are NULL -
"TblPrices" नामक एक एमएस SQL सर्वर तालिका में निम्नलिखित वित्तीय व्यापार और उद्धरण डेटा की कल्पना करें।
SeqNo टिकर TradeType JulianTime मूल्य BidPrice AskPrice 1 CLK4 उद्धरण 735706.11 शून्य 103 शून्य 2 CLK4 उद्धरण 735706.59 शून्य शून्य 105 3 CLK4 व्यापार 735706.59 103 शून्य शून्य
शून्य में स्थान बचाने के लिए प्रयोग किया जाता है तालिका। जब निकालने मूल्य 'व्यापार' के 'TradeType' डेटा, मैं भी हाल ही में 'BidPrice' और 'AskPrice' जो JulianTime के आधार पर रिक्त नहीं है।
यानी निकालना चाहते हैं। SeqNo ऊपर 3 के लिए उत्पादन किया जा सकता है:
JulianTime TradeType मूल्य BidPrice AskPrice 735706.59 व्यापार 103 103 105
ध्यान दें: SeqNo कदम आकार 1 की एक पहचान है। JulianTime MATLAB द्वारा आइडेंटेड डेटटाइम के लिए एक संख्यात्मक मान है।
मैं यह कैसे कर सकता हूं?
का चयन करें टिकर, मिन (मामला है जब TradeType = 'व्यापार' और कीमत तो JulianTime अंत IS NOT NULL), मिन (मूल्य), मिन (BidPrice), मैक्स (AskPrice) tblPrices ग्रुप द्वारा टिकर कोड>
Comments
Post a Comment