【发布时间】:2016-09-10 17:59:45
【问题描述】:
在 MySQL 中创建视图时,我在创建的视图中看不到具有 NULL 值的行。
和表status
所以,我想使用下面的 SQL 代码从表 mail_prijava 和表 status 创建 VIEW
CREATE OR REPLACE VIEW
v_mail_prijava_test
AS
SELECT
mail_prijava.id,
mail_prijava.naselje AS naselje,
mail_prijava.ulica AS ulica,
mail_prijava.email AS email,
mail_prijava.napomena AS napomena,
IFNULL(status.opis AS "test") AS status
DATE_FORMAT(datum_unosa, "%d.%m.%Y.") AS datum_servisa,
vrijeme_unosa
FROM mail_prijava
INNER JOIN status ON status.id = mail_prijava.status_id
问题是表 mail_prijava 中具有空值的行没有显示,我想知道为什么会这样,是否可以在创建的视图中显示具有 NULL 的行。
谢谢
【问题讨论】: