优化SQL查询:筛选rsgw_openid或tsh_user_id非空数据
优化后的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语句可以更清晰地表达查询意图,同时也能提高查询效率。
原文地址: https://www.cveoy.top/t/topic/l5mf 著作权归作者所有。请勿转载和采集!