Monteure_fuer_Anzeige_offene_Auftraege.sql 970 B

1234567891011121314151617181920
  1. select distinct "Order No" as "Order No",
  2. "Type" as "Type",
  3. "No" as "No",
  4. "Last Name" as "Last Name",
  5. "Entry No" as "Entry No",
  6. "Qty Evaluated" as "Qty Evaluated",
  7. RANK() OVER (partition by "Order No" order by "Qty Evaluated") as "RANG ( Qty Evaluated )"
  8. from
  9. (select T1."Order No_" as "Order No",
  10. T1."Type" as "Type",
  11. T1."No_" as "No",
  12. T2."Last Name" as "Last Name",
  13. T1."Entry No_" as "Entry No",
  14. (convert(float, T1."Qty_ Evaluated")) as "Qty Evaluated",
  15. XRANK(((convert(float, T1."Qty_ Evaluated"))) for T1."Order No_") as c8
  16. from ("NAVISION"."import"."Service_Ledger_Entry" T1 left outer join "NAVISION"."import"."Employee" T2 on (T2."No_" = T1."No_") and (T2."Client_DB" = T1."Client_DB"))
  17. where (((((-1 * datediff(day, (getdate()), T1."Posting Date")) <= 120) and (T1."Order No_" LIKE 'WAU%')) and (T1."Type" = 2)) and (((convert(float, T1."Qty_ Evaluated"))) <> 0))
  18. ) D1
  19. where (c8 = 1)
  20. -- order by "Order No" asc