Get the App
SLTechnology News&Howtos  ›  Database  › 

SQL acquires data

Shulou Source: shulou.com Published: 2022-06-01 17:32:42 10月03日 Update

SELECT

COMPLAIN_CODE 'complaint order number'

ORDER_NO 'order number'

RESPONSIBILITY 'name of responsible unit'

CREATE_TIME 'creation time'

COMPLAIN_TYPE 'initiating work order type'

DUTY_COMPLAIN_TYPE 'type of complaint to be held accountable'

COMPLAIN_SOUND_TYPE 'sound classification'

COMPLAIN_DATE 'date of complaint'

MEMO 'fact sheet'

HANDLER1 "initiating manual number"

HANDLER2 "ending manual number"

HANDLER_DATE1 "complaint start time"

HANDLER_DATE2 "complaint end time"

HANDLER_TYPE 'processing type'

EOOR_SHIPPER_CONTACT 'ship to contact'

EOOR_SHIPPER_CITY_NAME 'Shipping address City'

EOOR_CONSIGNEE_CITY_NAME 'receiving address City'

EOOR_ORDER_TYPE 'order Type'

SEND_DATE 'delivery time'

EOOR_SERVICE_MODE 'Service Type'

Full name of EOOS_SUPPLIER_FULL_NAME1' supplier'

EOTS_LINK_TYPE 'match on arrival'

FROM

(

SELECT

T.COMPLAIN_CODE

T.ORDER_NO

T.RESPONSIBILITY

T.CREATE_TIME

CASE t.COMPLAIN_TYPE

WHEN 'SAFETY' THEN

'Security class'

WHEN 'CUSTOMER' THEN

'customer category'

WHEN 'AGEING' THEN

'limitation category'

WHEN 'ACTION' THEN

'customer experience category'

WHEN 'DELIVERY' THEN

'Distribution category'

ELSE

'Freight forwarder business online'

END 'COMPLAIN_TYPE'

T.COMPLAIN_SOUND_TYPE

T.COMPLAIN_DATE

T.MEMO

T.DUTY_COMPLAIN_TYPE

B. HANDLER 'HANDLER1'

B.HANDLER_TYPE

C.EOOR_SHIPPER_CONTACT

C.EOOR_SHIPPER_CITY_NAME

C.EOOR_CONSIGNEE_CITY_NAME

C.EOOR_ORDER_TYPE

C.SEND_DATE

C.EOOR_SERVICE_MODE

D.EOOS_SUPPLIER_FULL_NAME 'EOOS_SUPPLIER_FULL_NAME1'

CASE e.EOTS_LINK_TYPE

When '21' THEN' receiving'

When '22' THEN' matching order'

When '23' THEN' delivery'

When '24' THEN' installed'

When '51' THEN' pick-up Master Bill'

When '61' THEN' pick up order'

When '62' THEN' forwarder sign for receipt'

When '71' THEN' landing mating and handover'

When '72' THEN' Distribution on arrival'

ELSE

'Visa on arrival'

END 'EOTS_LINK_TYPE'

Min (b.HANDLER_DATE) 'HANDLER_DATE1'

FROM

Cs_complained_info t

LEFT JOIN cs_complained_handle_record b ON b. CODE = t.COMPLAIN_CODE

LEFT JOIN eo_order c ON c.EOOR_ORDER_NO = t.ORDER_NO

LEFT JOIN eo_order_supplier d ON d.EOOS_ORDER_NO = t.ORDER_NO

LEFT JOIN eo_order_task_status e ON e.EOOR_ORDER_NO = t.ORDER_NO

WHERE

T.HANDLE_STATUS = "DONE"

AND T.ORDER_NO! = ""

AND t.CREATE_TIME > "2017-1-1"

GROUP BY

T.COMPLAIN_CODE

) AS A

LEFT JOIN (

SELECT

T.COMPLAIN_CODE 'COMPLAIN_CODE2'

B. HANDLER 'HANDLER2'

Max (b.HANDLER_DATE) 'HANDLER_DATE2'

FROM

Cs_complained_info t

LEFT JOIN cs_complained_handle_record b ON b. CODE = t.COMPLAIN_CODE

LEFT JOIN eo_order c ON c.EOOR_ORDER_NO = t.ORDER_NO

LEFT JOIN eo_order_supplier d ON d.EOOS_ORDER_NO = t.ORDER_NO

LEFT JOIN eo_order_task_status e ON e.EOOR_ORDER_NO = t.ORDER_NO

WHERE

T.HANDLE_STATUS = "DONE"

AND b.HANDLER_RESULT = "FINISH"

AND T.ORDER_NO! = ""

AND t.CREATE_TIME > "2017-1-1"

GROUP BY

T.COMPLAIN_CODE

) AS B ON A.COMPLAIN_CODE = B.COMPLAIN_CODE2

ORDER BY COMPLAIN_CODE DESC

Tags: Type complaint time landing order address city customer b. security business labor supplier full name unit order number sponsor name voice job number Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi MySQL Docker Shulou Tech Info MariaDB