कहो के लिए दो तालिकाओं कम्बाइन मैं दो तालिकाओं है:एक उत्पादन
KnownHours:
ChargeNum CategoryID Month Hours 111111 1 2/1/09 10 111111 1 3/1/09 30 111111 1 4/1/09 50 222222 1 3/1/09 40 111111 2 4/1/09 50
UnknownHours:
ChargeNum Month Hours 111111 2/1/09 70 111111 3/1/09 40.5 222222 7/1/09 25.5
मैं समूह के लिए एक एकल में इन घंटे, महीना अनदेखी, जरूरत डेटा टेबल ताकि मेरा अपेक्षित परिणाम निम्न है:
ChargeNum CategoryID Hours 111111 1 90 111111 2 50 111111 Unknown 110.5 222222 1 40 222222 Unknown 25.5
मुझे यह पता लगाना प्रतीत नहीं होता है। किसी भी तरह की सहायता का स्वागत किया जाएगा!
संपादित करें: मुझे प्रत्येक चार्जनम/श्रेणी संयोजन के लिए घंटों की आवश्यकता है। मैंने इसे प्रतिबिंबित करने के लिए नमूना डेटा अपडेट किया।
मैंने सुना है इस असाधारण धीमी है। ऐसा करने के लिए कोई और रास्ता नहीं है? –
एकमात्र चीज जो संभवतः तेज़ी से होगी, डेटा को एक टेबल में स्टोर करना है, दो नहीं। अज्ञात घंटों के लिए 'Category आईडी = न्यूल 'का प्रयोग करें। –
@ मैथ्यू: आपने यह कहां सुना? 'यूनियन ऑल' बिल्कुल तेज है। – Eric