sql server - replace null values in sql pivot -


मेरे पास निम्न प्रश्न हैं:

<टेबल> पाइवॉट (एसएम (मान) से SELECT * के लिए [अवधि] में ([06/1/2007], [07/1/2007]) एएस पी

लौट की कुछ पंक्तियां रिक्त हैं लेकिन मैं उन्हें बदलने के लिए चाहता हूं 0।

मैंने SUM (ISNULL (मान, 0)) को वैल के रूप में करने की कोशिश की है लेकिन यह काम नहीं कर रहा है। (यह गलत वाक्यविन्यास कह रहा है)

ओह, मैं ISNULL का उपयोग कर रहा था गलत जगह।

क्वेरी इस तरह दिखनी चाहिए:

  SELECT ID, ISNULL ([06/1/2007], 0), ISNULL ([07/1 / 2007], 0) से 1 (पी) पीआईवीओटी (एसएम (मूल्य) के लिए [अवधि] में ([06/1/2007], [07/1/2007]) एएस पी   

Comments