MySQL查看表查询显示后3位数字

时间:2018-04-22 19:10:17

标签: mysql mysql-error-1064

我想创建一个显示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时,它会说:

  

子查询返回超过1行

你们有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

CREATE VIEW View4
AS SELECT nama "PatientName", RIGHT(ID,3) "QueueCode"
FROM dokter;