LIKE CONCAT 連用


SELECT
    (@i :=@i + 1) AS number,
    x.uuid,
    x.payment_code,
    x.supplier_name,
    x.receive_money,
    x.is_export_flag,
    x.export_time,
    x.payer,
    x.region_name,
    x.user_name,
    x.marketer_id ,
x.region_id
FROM
    (
        SELECT DISTINCT
            a.uuid,
            a.payment_code,
            a.supplier_name,
            a.receive_money,

        IF (
            is_export_flag = 0,
            '未導出',
            '已導出'
        ) AS is_export_flag,
        a.export_time,
        b.payer,
        d.region_name,
         GROUP_CONCAT(DISTINCT f.user_name) AS user_name,
-- ( f.user_name )AS user_name,
        e.marketer_id,
d.uuid as region_id
    FROM
        biz_lc_payment_info a,
        biz_lc_payment_invoice_info b
    LEFT JOIN biz_item_company c ON b.payer = c.item_company_name
    AND c.sys_status = 1
    LEFT JOIN biz_item_region d ON c.region_id = d.uuid
    AND d.sys_status = 1
    LEFT JOIN biz_link_marketer_region e ON e.region_id = d.uuid
    AND d.sys_status = 1
    LEFT JOIN sys_user f ON e.marketer_id LIKE CONCAT('%', f.uuid, '%')
    AND f.sys_status = 1
    WHERE
        a.payment_id = b.payment_id
    AND a.sys_status = 1
    AND b.sys_status = 1
    GROUP BY
        a.uuid
    ) x,
    (SELECT @i := 0) AS y
WHERE
--     x.marketer_id LIKE '%u1032%' 
 x.is_export_flag = '已導出' 

 String StrSql = " SELECT "
                + " CASE WHEN b.ACTIVITY_NAME = '非常規價格申請' THEN '申請中' "
                + " WHEN b.ACTIVITY_NAME = '資金部價格審批'  THEN '金融副總監審批中' "
                + " WHEN b.ACTIVITY_NAME = '總經理價格審批'  THEN '總經理審批中' "
                + " WHEN b.ACTIVITY_NAME = '董事長價格審批' and b.`status`<> '已完成'  THEN '董事長審批中' "
                + " WHEN b.ACTIVITY_NAME = '董事長價格審批' and b.`status`= '已完成'  THEN '已通過' "
                + " END AS activity_name "
            +" FROM "
                + " bpm_process_instance a, "
                + " bpm_last_activity b,"
                + " biz_un_price_apply c  "
            +" WHERE "
                + " a.instance_id = b.instance_id "
                + "    AND a.process_name = 'BusinessModel2.0/非常規價格審批流程' "
                + "    AND a.biz_uuid = c.uuid "
                + "    AND a.sys_status = 1 "
                + "    AND b.sys_status = 1 "
                + "    AND c.sys_status = 1 "
                + " AND c.pay_id = ? "  ;
                   

 

 

String getUserNames = String.format(
                        "SELECT " +
                                "    GROUP_CONCAT(user_name) AS user_names " +
                                "FROM " +
                                "    sys_user " +
                                "WHERE " +
                                "    sys_status = 1 " +

 

 


fileName = fileName.substring(0, fileName.lastIndexOf("."));                                "AND uuid IN (%s)", marketerIds);

 

    // 避免下載的的文件名重復
        // 先去掉后綴
        if (fileName.contains(".")) {
            fileName = fileName.substring(0, fileName.lastIndexOf("."));
        }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM