Cuestión : Cómo convertir la primera función de ms Acess a T-SQL

¡Hola, el
I tiene la pregunta siguiente de la base de datos del acceso del ms cómo lo hago convierto esto en el servidor 2005 del Sql, pues no utiliza el primer
TableA de Function.

SELECT! ¡OrderNo COMO [referencia de la orden],
TableA! ¡FixException COMO [excepción del arreglo],
IIf (TableB! ¡CallNo no es nulo, “termina”, IIf (TableA! ¡ScheduledDate es nulo, “ser planeado”, tabulado! Estado)) ¡COMO estado,
TableA! ¡OrderField COMO [referencia de la actividad de la orden],
First (TableA! ¡BADCallNo) COMO [MÁN número],
TableA! ¡ScheduledDate COMO [fecha programada],
TableC! ¡FirstOfSerialNumber COMO [número de serie],
TableA! ¡SLADate COMO [
del
FROM de la fecha de SLA] ((TableA DEJADO ENSAMBLA el
ON TableA.OrderNo=TableD.OrderNo) SE FUE ENSAMBLAN el
ON TableD.OrderNo=TableC.OrderNo de TableC) SE FUE ENSAMBLA el
ON TableA.BADCallNo=TableB.CallNo
GROUP de TableB POR el
TableA! ¡OrderNo,
TableA! ¡FixException,
IIf (TableB! ¡CallNo no es nulo, “termina”, IIf (TableA! ¡ScheduledDate es nulo, “ser planeado”, tabulado! Estado))¡,
TableA! ¡OrderField,
TableA! ¡ScheduledDate,
TableC! ¡FirstOfSerialNumber,
TableA! ¡
And del
And del
de SLADate
HAVING (((TableA.ModelId) como el “
And de BAD*") ((TableB.GlobalName) es el
Or (TableB.GlobalName) = " de la PRUEBA el ") ((TableD.AccountNumber) = " ABC123”) ((tabulado! ¡
And del " 9999” del <> de AssetToRemove) (tabulado! ¡<>
And de AssetToRemove) de " 9998” (tabulado! ¡<>
And de AssetToRemove) de " 9997”) ((TableC! ¡
ORDER " de N/A de CategoryId)/>")) POR el
TableA! AcutalInstallationDate DESC;

Thanks
class= del

Respuesta : Cómo convertir la primera función de ms Acess a T-SQL

usted refiere a esto:
>¡Primero (TableA! BADCallNo) COMO [MÁN número],

tan:
>Sería posible que usted reescriba lo que debe ser la pregunta
sí, si sabía las reglas para paritioning/que ordena deben ser.

generalmente, la PARTICIÓN CERCA es igual el GRUPO CERCA de la pregunta, y la ORDEN CERCA para ROW_NUMBER () es igual que la ORDEN CERCA de la pregunta principal.
sin embargo, es básicamente lo que usted lo solicita para ser.
Otras soluciones  
 
programming4us programming4us