MySQL通过Coalesce优化选择

时间:2020-06-01 04:30:33

标签: mysql select optimization

建议如何优化此查询?我做了索引,但是从此处理时间不会改变。该数据库有400万行:(

SELECT id as ID,
COALESCE(name,name2,name2) AS USERNAME,
CONCAT_WS(' ',ip, ip2, ip3) AS 'IP',
CONCAT_WS('_',
CASE when cluster LIKE '%domain1%' then 'DOM1' END,
CASE when cluster1 LIKE '%domain2%' then 'DOM2' END,
CASE when cluster2 LIKE '%domain3%' then 'DOM3' END) AS CLUSTER,
COALESCE(data,data2,data3) AS Data
FROM table
WHERE data = '2020-01-02' or data3 = '2020-01-02' or data3 = '2020-01-02'

0 个答案:

没有答案
相关问题