SELECT a.dt`日期`, a.bu_name`事业部`, a.wh_name`仓库`, a.sku_id`SKU`, a.sku_name`商品名称`, a.ca

动态 未结 0 131
小小草
小小草 LV1 2023年9月23日 23:40 发表
这是一个SQL查询语句,用于从两个表中获取数据并进行筛选和排序。具体来说,它的作用是: 1. 从mart_caterb2b.topic_prod_bu_sku_label_info_day表中选择日期、事业部、仓库、SKU、商品名称、一级类目、是否缺货和是否高优等字段。 2. 从mart_caterb2b.app_bi_dashboard_vendor_arrival_sign_time_monitor表中选择standard_arr_time字段。 3. 使用LEFT JOIN将这两个表连接起来,连接条件是a.wh_name=b.wh_name。 4. 对结果进行筛选,只保留符合以下条件的记录: - a.dt等于给定的begindatekey值。 - a.bu_name为"北京事业部"或"天津事业部"。 - a.cat1_name为"肉禽水产(冷冻)"、"冷冻半成品"、"速食熟食"或"调理包"。 - a.wh_name不等于"北京大兴仓"。 - a.is_outstock等于1。 - a.is_high_quality等于1。 5. 对结果按照a.wh_name进行升序排序。 需要注意的是,该查询语句中存在一个错误:在LEFT JOIN语句中,应该将"from"关键字删除,即应该改为"left join mart_caterb2b.app_bi_dashboard_vendor_arrival_sign_time_monitor b on a.wh_name=b.wh_name"。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复