【发布时间】:2018-08-02 01:33:37
【问题描述】:
我有一张这样的桌子:
+---------+-------+
| Fruits | Price |
+---------+-------+
| Apple | 2.00 |
| Orange | 3.00 |
| Banana | 4.00 |
+---------+-------+
如果Fruits 列没有Grapes 那么
如何返回 0 的价格
喜欢
+---------+-------+
| Fruits | Price |
+---------+-------+
| Grape | 0.00 |
+---------+-------+
这是我的查询
Select
Fruits,
Price
From
Products
【问题讨论】:
-
您应该在此表中添加所有水果并为其添加默认值,因为数据库无法神奇地插入一行。如果某些列不包含值,它可以为某些列添加默认值,但如果没有行,则无法识别,而不是添加查询(这会使查询变得复杂),您应该将它们添加到表中。
标签: mysql sql mysql-workbench