前台要打印主人名单,电话一栏空着不好看。从 owners 表里选出 name 和电话两列;电话是空(NULL)的,显示成 'none'。
| id | name | city | phone |
|---|---|---|---|
| 1 | Lena | Oslo | 555-0101 |
| 2 | Marco | Rome | NULL |
| 3 | Priya | Oslo | 555-0103 |
| 4 | Omar | Cairo | NULL |
| 5 | Sofia | Rome | 555-0105 |
| id | name | kind | age | weight | owner_id |
|---|---|---|---|---|---|
| 1 | Biscuit | dog | 3 | 12 | 1 |
| 2 | Mochi | cat | 5 | 4 | 1 |
| 3 | Pepper | dog | 8 | 20 | 2 |
| 4 | Nemo | fish | 1 | NULL | 3 |
| 5 | Luna | cat | 2 | 3 | 3 |
| 6 | Rex | dog | 11 | 30 | NULL |
| 7 | Kiwi | bird | 4 | NULL | 5 |
| 8 | Tofu | cat | 7 | 5 | NULL |
| id | name | city | phone |
|---|---|---|---|
| 1 | Lena | Oslo | 555-0101 |
| 2 | Marco | Rome | NULL |
| 3 | Priya | Oslo | 555-0103 |
| 4 | Omar | Cairo | NULL |
| 5 | Sofia | Rome | 555-0105 |
| id | name | kind | age | weight | owner_id |
|---|---|---|---|---|---|
| 1 | Biscuit | dog | 3 | 12 | 1 |
| 2 | Mochi | cat | 5 | 4 | 1 |
| 3 | Pepper | dog | 8 | 20 | 2 |
| 4 | Nemo | fish | 1 | NULL | 3 |
| 5 | Luna | cat | 2 | 3 | 3 |
| 6 | Rex | dog | 11 | 30 | NULL |
| 7 | Kiwi | bird | 4 | NULL | 5 |
| 8 | Tofu | cat | 7 | 5 | NULL |
-- 在这里写:把下面的 phone 换成 COALESCE(phone, 'none')(写在这里,删掉下面那条) SELECT name, phone FROM owners;
写好了先点「运行」看看结果,没问题再点「提交」。