Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 3.44 KB | None | 0 0
  1. select C.ID_CLIENT, C.OWNERSHIP_TYPE_ID, C.CLIENT_NAME, C.CLIENT_FULL_NAME, C.CLIENT_UNP, C.CLIENT_SPECIALIZATION,
  2.        C.CLIENT_FAX, C.CLIENT_EMAIL, C.CLIENT_BILL_MUST_FLAG, C.CLIENT_NOTE, C.BAILEE_USER_ID, C.CLIENT_NOTE_FOR_DRIVER,
  3.        C.CLIENT_NOTE_FOR_DRIVER_UNLOAD, C.POST_COUNTRY, C.POST_CITY, C.POST_STREET_AND_OTHER, C.POST_ZIP_CODE,
  4.        C.ADDRESS_POST_ZIP_CODE, C.POST_OTHER_NAME, C.ADDRESS_COUNTRY,
  5.        (select COUNTRYNAME_RUS_SHORT
  6.         from ADDR_COUNTRY
  7.         where ID_COUNTRY = C.ADDRESS_COUNTRY) as ADDRESS_COUNTRY_STRING, C.ADDRESS_CITY,
  8.        (select CITYNAME_RUS
  9.         from ADDR_CITY
  10.         where ID_CITY = C.ADDRESS_CITY) as ADDRESS_CITY_STRING, C.ADDRESS_STREET_AND_OTHER, C.USER_ADDED,
  11.        (select USER_SURMANE || ' ' || left(USER_FIRST_NAME, 1) || '.' || left(USER_PATRONYMIC_NAME, 1) || '.'
  12.         from SUPP_USER
  13.         where ID_USER = C.USER_ADDED) as USER_ADDED_STRING,
  14.        (select USER_SURMANE || ' ' || left(USER_FIRST_NAME, 1) || '.' || left(USER_PATRONYMIC_NAME, 1) || '.'
  15.         from SUPP_USER
  16.         where ID_USER = C.BAILEE_USER_ID) as BAILEE_USER_STRING, C.DATE_ADDED, upper((select COUNTRYNAME_RUS_SHORT
  17.                                                                                       from ADDR_COUNTRY
  18.                                                                                       where ID_COUNTRY = C.POST_COUNTRY)) as POST_COUNTRY_STRING, upper((select COUNTRYNAME_ENG
  19.                                                                                                                                                          from ADDR_COUNTRY
  20.                                                                                                                                                          where ID_COUNTRY = C.POST_COUNTRY)) as POST_COUNTRY_ENG, upper((select CITYNAME_RUS
  21.                                                                                                                                                                                                                          from ADDR_CITY
  22.                                                                                                                                                                                                                          where ID_CITY = C.POST_CITY)) as POST_CITY_STRING, upper((select CITYNAME_ORIG
  23.                                                                                                                                                                                                                                                                                    from ADDR_CITY
  24.                                                                                                                                                                                                                                                                                    where ID_CITY = C.POST_CITY)) as POST_CITY_ENG,
  25.        O.OWNERSHIP_TYPE_SHORT,
  26.        case
  27.          when CLIENT_NAME is not null and CLIENT_FULL_NAME is not null and OWNERSHIP_TYPE_ID is not null and ADDRESS_COUNTRY is not null and ADDRESS_CITY is not null and ADDRESS_STREET_AND_OTHER is not null and CLIENT_UNP is not null then 1
  28.          else 0
  29.        end as ALL_FILL,
  30.        C.DATE_CREATED, C.DATE_LIQUIDATION
  31. from ORDER_CLIENT C
  32. left join ORDER_OWNERSHIP_TYPE O on O.ID_OWNERSHIP_TYPE = C.OWNERSHIP_TYPE_ID
  33. order by upper(C.CLIENT_NAME)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement