与this question类似,但是使用and array和SELECT dates
, id
,CASE COUNT(DISTINCT device)
WHEN 1 THEN MAX(device)
WHEN 2 THEN 'both'
END AS x
FROM #test1
GROUP BY dates, id
代替串联。如果我要从许多较小的字符串中构造一个较大的字符串,使用模板文字或将字符串推入数组并使用join
是否更有效?
简单的示例:
join
一个更复杂的示例:
const arrayJoin = [constOne, constTwo, constThree].join(' ');
const templateLiterals = `${constOne} ${constTwo} ${constThree}`