优化后的SQL查询语句:

SELECT *
FROM (
  SELECT *
  FROM tkgp_oneid_bjprd.dws_tkoneid_ids_property_wt_graph_df
  WHERE dt = '20230328'
) AS subquery
WHERE rsgw_openid != '' OR tsh_user_id != ''

优化点:

  • 将原始查询语句中的子查询语句用 AS subquery 命名,方便理解和阅读。
  • 使用 OR 操作符连接 rsgw_openid != ''tsh_user_id != '' 条件,使查询更加简洁明了。
  • 将双引号改为单引号,符合SQL语法规范。

优化后的SQL语句可以更清晰地表达查询意图,同时也能提高查询效率。

优化SQL查询:筛选rsgw_openid或tsh_user_id非空数据

原文地址: https://www.cveoy.top/t/topic/l5mf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录