В двух словах, вот что я хочу, чтобы это произошло:Как я могу закодировать это интересно Условие Регистрации SQL
Завершить соединение, если строки не существуют сделать то же самое присоединиться, но с использованием одного другого значения для заполнения нуля столбцов в каждой строке.
Вот мои JOIN:
Left Join CMS_ECH.dbo.hsplit hsplit on hsplit.row_date = ANDREWSTABLE.SegStart_Date
and hsplit.split=ANDREWSTABLE.dispsplit
and hsplit.starttime = ANDREWSTABLE.Interval
and hsplit.acd = ANDREWSTABLE.acd1
Где ACD1 либо 1 или 4.
Для некоторых строк там будет обнуляет.
Если результат объединения возвращает нулевую строку row_date, тогда ... и вот где мои знания не позволяют мне ... так что ради других слов, чтобы описать это ... воссоединиться с нулевыми строками в таблице используя другое значение для acd1. Если acd1 = 1, то используйте 4. Если acd1 будет 4 затем использовать 1.
Я использую MS SQL 2005
Использование MS SQL 2005, спасибо! – CodingIsAwesome