【发布时间】:2016-11-10 05:06:32
【问题描述】:
INSERT INTO filerecord (fname,
lname,
transdate,
memberid)
VALUES ('tyler',
'smith',
TO_DATE ('07/01/2016', 'mm/dd/yyyy'),
'111');
我得到以下结果:
fname lname email
fernando hernandez fh@yahoo.com
fernando hernandez ts@hotmail.com
由于 transdate 条款,IT 不应显示 Tyler Smith 的姓名和电子邮件。我正在找人给我只有费尔南多的结果。 我无法更改表格的结构。
【问题讨论】:
-
分享你得到的输出和你的目标。
-
我得到以下结果: fname lname email fernando hernandez fh@yahoo.com fernando hernandez ts@hotmail.com
-
当然。例如,将
AND b.fname = e.fname AND b.lname = e.lname添加到您的查询中会修复它。但是您不想只编写适用于您的查询的连接...您想编写 正确 连接。也就是说,找出每个表上的PRIMARY KEY或其他UNIQUE KEY是什么,并在您的联接中使用其中一个。 -
将您的问题编辑为 Testing.....没有任何效果。我已经完成了尝试!不会受到好评。
标签: sql oracle join duplicates inner-join