Вопрос : Как делаю я общайтесь с нулевыми значениями в вопросах оси SQL

Я бегу вопрос для того чтобы получить ежемесячную сводку сбываний клиентом используя ось в SQL 2008.  Моя проблема что когда я пытаюсь добавить ежемесячные результаты для итога в Coldfusion, я получаю ошибки должным к нулевым значениям.  SQL не позволяет isnull в зоне оси, и он не работает в месте для данных в виду того что не будут иногда сбываний в месяце для клиента, поэтому он никогда не обрабатывает месяц для того чтобы преобразовать нулевое значение до нул.  Я оценил бы любую консультацию на общаться с этим на или SQL или CF встают на сторону.  @rep int
set @rep Thanks

declare = *
FROM 999999

SELECT (
SELECT
contacts.first_name + '' + продавец contacts.last_name, ГОД
(invoice_date) [год],
МЕСЯЦА СЛУЧАЯ
(invoice_date) КОГДА 1 ПОСЛЕ ЭТОГО 'br/> January'< КОГДА ПОСЛЕ ЭТОГО 'br/> March'< 2 ПОСЛЕ ЭТОГО 'br/> February'< КОГДА 3 КОГДА ПОСЛЕ ЭТОГО 'br/> May'< 4 ПОСЛЕ ЭТОГО 'br/> April'< КОГДА 5 КОГДА ПОСЛЕ ЭТОГО 'br/> July'< 6 ПОСЛЕ ЭТОГО 'br/> June'< КОГДА 7 КОГДА ПОСЛЕ ЭТОГО 'br/> September'< 8 ПОСЛЕ ЭТОГО 'br/> August'< КОГДА 9 КОГДА ПОСЛЕ ЭТОГО 'br November'< 10 ПОСЛЕ ЭТОГО 'br/> October'< КОГДА 11 /> КОГДА 12 ПОСЛЕ ЭТОГО 'КОНЕЦ br/> December'< как [месяц],
invoice_hdr.customer_id,
customer.customer_name, total_amount
isnull
((total_amount - перевозка), 0) ОТ
invoice_hdr (nolock) соединяет клиента (nolock) на invoice_hdr.customer_id = customer.customer_id
соединяют контакты (nolock) на contacts.id = invoice_hdr.salesrep_id
ГДЕ год (invoice_date) = 2010 и invoice_hdr.salesrep_id = @rep
) SalesSummary
PIVOT
(
СУММЫ
(total_amount) ДЛЯ [месяц] ВНУТРИ (
[январь], [февраль], [March], [в Эйприл],
[май], [Джун], [июль], [August],
[сентябрь], [октябрь], [November], [December]

)) КАК PivotTable
ORDER продавцем, customer_name, customer_id, [год] desc
class=

Ответ : Как делаю я общайтесь с нулевыми значениями в вопросах оси SQL

Hi learningunix,

линия проверяет если левейший байт «num» «1».

«&num» будет указателем к адресу памяти где первый байт «num» пребывает. «(Char*)» бросает этот указатель «&num» (будет указателем к int) к указателю для того чтобы сгореть. В виду того что чарс будет типом данным по одного байта достигая что «указатель для того чтобы сгореть» с «*» доступом первый байт int. В немногой endian этим байтом должен быть «1» для и «int» «1» - в большое endian первый байт был бы «0» в виду того что наименьший значительно байт наиболее справедливо одним…

Понадейтесь что помощь,

ZOPPO

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us