如何在oracle 10g数据库中连接两个表?

时间:2014-04-24 16:31:58

标签: sql oracle

我的表名为REGISTRATION,其中包含ID, NAME, PASSWORD, USERNAME字段。 我想创建另一个名为PHOTOS的表,其中包含字段ID, TITLE, PHOTO。 我想问的是,我希望ID表的PHOTOS字段应该与ID表的REGISTRATION字段匹配。 只要REGISTRATION表中有任何条目,ID字段的内容就会被复制到ID表的PHOTOS字段中.... ??

1 个答案:

答案 0 :(得分:0)

如果每个用户只有一张照片,那么是的,最好将ID设为相同。但是为什么它不只是一个包含注册和照片信息的表?

如果你有每个用户的多张照片,那么没有。 ID通常被识别为表中记录的唯一标识符(同一个表中的2个记录具有不同的ID)。因此,不使用ID作为用户,而是使用UserId作为PHOTOS表中的附加列。