Я пытаюсь объединить данные текстового столбца, которые иногда не имеют значения, но иногда это происходит.Как объединить текстовые столбцы, которые иногда не имеют значений
SELECT RegWOSEGSmry.kserialnum,
RegWOSEGSmry.kmodel,
RegWOSEGSmry.kmfg,
RegWOSEGSmry.kcustnum,
RegWOSEGSmry.kbranch,
RegWOSEGSmry.kequipnum,
RegWOSEGSmry.kworkorder,
RegWOSEGSmry.oeshipname,
RegWOSEGSmry.oetypeord,
RegWOSEGSmry.SourceFlag,
RegWOSEGSmry.ardate,
RegWOSEGSmry.arinvno,
RegWOSEGSmry.aryear,
RegWOSEGSmry.CreationDate,
RegWOSEGSmry.custpcl,
RegWOSEGSmry.custsnum,
RegWOSEGSmry.FlatRateAll,
RegWOSEGSmry.CxOpenDate,
RegWOSEGSmry.DistributeFlatRates,
RegWOSEGSmry.FlatRateLabor,
RegWOSEGSmry.FlatRateMisc,
RegWOSEGSmry.FlatRateParts,
MAX (RegWOSEGSmry.oeitemlong) as Oeitemlong,
SUM (RegWOSEGSmry.FlatRateAllAmt),
SUM (RegWOSEGSmry.FlatRateLaborAmt),
SUM (RegWOSEGSmry.FlatRateMiscAmt),
SUM (RegWOSEGSmry.FlatRatePartsAmt),
SUM (RegWOSEGSmry.HardwareCost),
SUM (RegWOSEGSmry.HardwareStreetPrice),
SUM (RegWOSEGSmry.HardwareTMRPrice),
SUM (RegWOSEGSmry.LaborCost),
SUM (RegWOSEGSmry.LaborStreetPrice),
SUM (RegWOSEGSmry.LaborTMRPrice),
SUM (RegWOSEGSmry.MiscCost),
SUM (RegWOSEGSmry.MiscStreetPrice),
SUM (RegWOSEGSmry.MiscTMRPrice),
SUM (RegWOSEGSmry.PartsCost),
SUM (RegWOSEGSmry.PartsStreetPrice),
SUM (RegWOSEGSmry.PartsTMRPrice),
SUM (RegWOSEGSmry.TaxCost),
SUM (RegWOSEGSmry.TaxStreetPrice),
SUM (RegWOSEGSmry.TaxTMRPrice),
SUM (RegWOSEGSmry.LaborHours),
AVG (RegWOSEGSmry.artotal)
FROM WieseData.dbo.RegWOSEGSmry RegWOSEGSmry
WHERE (RegWOSEGSmry.kcustnum='165453')
GROUP BY RegWOSEGSmry.kserialnum,
RegWOSEGSmry.kmodel,
RegWOSEGSmry.kmfg,
RegWOSEGSmry.kcustnum,
RegWOSEGSmry.kbranch,
RegWOSEGSmry.kequipnum,
RegWOSEGSmry.kworkorder,
RegWOSEGSmry.oeshipname,
RegWOSEGSmry.oetypeord,
RegWOSEGSmry.SourceFlag,
RegWOSEGSmry.ardate,
RegWOSEGSmry.arinvno,
RegWOSEGSmry.aryear,
RegWOSEGSmry.CreationDate,
RegWOSEGSmry.custpcl,
RegWOSEGSmry.custsnum,
RegWOSEGSmry.FlatRateAll,
RegWOSEGSmry.CxOpenDate,
RegWOSEGSmry.DistributeFlatRates,
RegWOSEGSmry.FlatRateLabor,
RegWOSEGSmry.FlatRateMisc,
RegWOSEGSmry.FlatRateParts
Который производит это:
мне нужно иметь «Kserialnum», «Kmodel», и «Kequipmnum» вместе взятых, но иногда, как картина показывает, что нет никакой ценности для «Группа От".
Вы можете вернуть значение по умолчанию, если столбец содержит NULL. Какая у вас платформа? – yogur
MY Sql - это платформа – JBrewer