MySQL 查看 table 显示最后 3 位数字的查询
MySQL View table Query Showing last 3 digits
我想创建一个视图 table,它将显示 Name
和 QueueCode
。但是 QueueCode
来自 ID,只显示最后 3 位数字。
这是我的代码:
CREATE VIEW View4
AS SELECT nama "PatientName", ID "QueueCode"
FROM dokter
WHERE ID= (SELECT RIGHT(ID,3) From dokter);
当我使用 Select*from view4
时,它说:
Subquery returns more than 1 row
你们能帮帮我吗?
CREATE VIEW View4
AS SELECT nama "PatientName", RIGHT(ID,3) "QueueCode"
FROM dokter;
我想创建一个视图 table,它将显示 Name
和 QueueCode
。但是 QueueCode
来自 ID,只显示最后 3 位数字。
这是我的代码:
CREATE VIEW View4
AS SELECT nama "PatientName", ID "QueueCode"
FROM dokter
WHERE ID= (SELECT RIGHT(ID,3) From dokter);
当我使用 Select*from view4
时,它说:
Subquery returns more than 1 row
你们能帮帮我吗?
CREATE VIEW View4
AS SELECT nama "PatientName", RIGHT(ID,3) "QueueCode"
FROM dokter;