Вопрос : Как преобразовать первую функцию от MS Acess к T-SQL

Hi,
I имеет следующий вопрос от базы данных доступа MS как делаю я преобразовываю это в сервера 2005 Sql, по мере того как он не использует первое
TableA Function.

SELECT! OrderNo КАК [Ref заказа],
TableA! FixException КАК [исключение починки],
IIf (TableB! CallNo не нулево, «завершает», IIf (TableA! ScheduledDate нулево, «быть запланированным», после того как я поставлено на обсуждение! Состояние)) КАК состояние,
TableA! OrderField КАК [Ref деятельности при заказа],
First (TableA! BADCallNo) КАК [ПЛОХОЙ номер],
TableA! ScheduledDate КАК [запланированная дата],
TableC! FirstOfSerialNumber КАК [серийный номер],
TableA! SLADate КАК [

FROM даты SLA] ((ОЕ TableA СОЕДИНЯЕТ поставленное на обсуждение
ON TableA.OrderNo=TableD.OrderNo) ВЫШЛ СОЕДИНИТЕ
ON TableD.OrderNo=TableC.OrderNo TableC) ВЫШЛО СОЕДИНЯЕТ
ON TableA.BADCallNo=TableB.CallNo
GROUP TableB
TableA! OrderNo,
TableA! FixException,
IIf (TableB! CallNo не нулево, «завершает», IIf (TableA! ScheduledDate нулево, «быть запланированным», после того как я поставлено на обсуждение! Состояние)),
TableA! OrderField,
TableA! ScheduledDate,
TableC! FirstOfSerialNumber,
TableA! Поставленное на обсуждение
And
And
SLADate
HAVING (((TableA.ModelId) как «
And BAD*") ((TableB.GlobalName) нулевое
Or (TableB.GlobalName) = " ИСПЫТАНИЯ ") ((TableD.AccountNumber) = " ABC123») ((! Поставленное на обсуждение
And 9999» <> AssetToRemove) " (! <> " поставленное на обсуждение
And AssetToRemove) 9998» (! <> "
And AssetToRemove) 9997») ((TableC!
ORDER N/A CategoryId) "/>"))
TableA! AcutalInstallationDate DESC;

Thanks
class=

Ответ : Как преобразовать первую функцию от MS Acess к T-SQL

вы ссылаетесь к этому:
>Во первых (TableA! BADCallNo) КАК [ПЛОХОЙ номер],

так:
>Было бы по возможности для вас перезаписать вопрос должен быть
да, если я знал, то правила для paritioning/приказывая должны быть.

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