降低+煤化

时间:2015-04-18 21:28:32

标签: mysql sql

为什么我LOWER中的每个项目都COALESCE,但我无法LOWER整个COALESCE,否则我遇到语法错误?例如:

SELECT COALESCE(LOWER(google_provider_name), LOWER(name)), name FROM main_provider

1 个答案:

答案 0 :(得分:1)

到目前为止,我发现两种变体都没有问题http://sqlfiddle.com/#!9/9eecb/7239

SELECT COALESCE(LOWER('google_provider_name'), LOWER('name'));

SELECT LOWER(COALESCE('google_provider_name', 'name') );