zoukankan      html  css  js  c++  java
  • mysql 字段值拼接,同一字段循环拼接

    SELECT
    trp.rest_id as 商户id,
    trp.rest_name as 商户名称,
    trp.longitude as 经度,
    trp.latitude as 纬度,
    trp.is_premium as 是否品牌,
    trp.is_new as 是否新店,
    ters.overall_score as 店铺评价(商品),
    ters.service_score as 店铺评价(服务态度),
    tcl.category_name as 所属品类(一级),
    (SELECT GROUP_CONCAT(terl.category_name_level2 ORDER BY terl.category_name_level2 asc SEPARATOR '|')
    FROM t_e_rest_category_city terl
    where
    terl.`month` = trp.`month` and terl.city_code = trp.city_code AND terl.rest_id = trp.rest_id) as 所属品类(二级),
    (SELECT GROUP_CONCAT(concat('[',teot.start_time,'-',teot.end_time,']') ORDER BY teot.start_time asc SEPARATOR '|')
    FROM t_e_rest_open_time_city teot
    where
    teot.`month` = trp.`month` and teot.city_code = trp.city_code AND teot.rest_id = trp.rest_id) as 营业时长,
    trp.order_month_sales as 近30天单量,
    (SELECT GROUP_CONCAT(tera.description ORDER BY tera.description asc SEPARATOR '|')
    FROM t_e_rest_active_info tera
    where
    tera.`month` = trp.`month` and tera.city_code = trp.city_code AND tera.rest_id = trp.rest_id and tera.active_type in ('减','满')) as 满减,
    (SELECT GROUP_CONCAT(tera.description ORDER BY tera.description asc SEPARATOR '|')
    FROM t_e_rest_active_info tera
    where
    tera.`month` = trp.`month` and tera.city_code = trp.city_code AND tera.rest_id = trp.rest_id and tera.active_type not in ('减')) as 活动

    FROM
    t_rest_pandect_info trp

    LEFT JOIN t_rest_category_mapping trcp
    ON
    trcp.`month` = trp.`month`
    AND
    trcp.city_code = trp.city_code
    AND
    trcp.rest_id = trp.rest_id
    LEFT JOIN
    t_category_level1 tcl
    ON
    tcl.category_id = trcp.category
    LEFT JOIN
    t_e_rest_score_city ters
    ON
    ters.`month` = trp.`month`
    AND
    ters.city_code = trp.city_code
    AND
    ters.rest_id = trp.rest_id
    WHERE
    trp.`month` = '2018-06'
    AND trp.city_code = 17

    LIMIT 100;

  • 相关阅读:
    Devops的衍生-腾讯优测
    如何评估软件测试的效率
    优测云服务平台如何破解兼容性测试操作难点
    测试工程师进阶面试题目大合集
    测试人员必看-做好自动化测试的7大技能
    史上最全软件开发|程序员必备的工具集
    腾讯优测优分享 | 高质量产品、高质量照片
    腾讯优测优分享 | 多媒体,多问题
    腾讯优测优分享 | 双卡双待-工程师难言的痛
    C#面向对象基础
  • 原文地址:https://www.cnblogs.com/coriander/p/9335042.html
Copyright © 2011-2022 走看看