Sam*_*yek 3 mysql sql null select
当SQL查询返回null时,我想知道是否有可能返回诸如“ Unknown”之类的特定字符串而不是null。
我目前正在JavaScript方面进行此操作,并且想知道是否在服务器上有一种更快的方法。
示例(我意识到以下语法不存在):
SELECT Customers.Email (RETURN "Unknown" IF NULL)
Run Code Online (Sandbox Code Playgroud)
我想这有可能吗?但是用CASE语句填充查询会使整个操作变慢而不是加快操作速度。
您可以使用coalesce:
SELECT COALESCE(email, 'Unknown')
FROM customers
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |