在单独的表中显示彼此链接的数据

蜜蜂

我是新手,如果无法以最佳方式提出这个问题,我深表歉意。假设我有两个表格:一个叫CatColours,一个叫Cats

CatColours

  id colour  spots
  -- -----   -----  
  1  brown   Yes
  2  black   No
  3  white   No
  4  orange  Yes

Cats

  id cat_name   
  -- ----     
  1  Jimmy 
  2  Shadow 
  3  Snowball   
  4  Lucky

因此CatColours中的id将是主键,并且列颜色的值对应于id号。在第二个表Cats中,我们有cat_namesid(这是一个外键)(如果我输入错了,请纠正我)。

我想编写一个查询,该查询将在第二个表Cats中将id显示来自第一个表CatColours的颜色其中数据仍将与正确的cat对应(即CatColours中的id 1对应于值BROWN以及spot,但是我不会和值下关于自己的时刻。ID 1对应于JIMMY。当我询问,我想显示ID 1作为布朗在第二个表cat_nameID

对应于其余的猫,依此类推。)

我希望这是有道理的,请问我是否需要澄清。我只想运行一条语句来检索和汇总此数据,而不是修改或更改任何表。

lc。

我认为您只是在寻找简单的联接:

SELECT CatColours.id, Cats.cat_name, CatColours.colour
FROM CatColours
INNER JOIN Cats ON CatColours.id = Cats.id

而且这里有一个SQL小提琴来证明

有关联接的更多信息,另请参见:


老实说,尽管我会改变FK关系,并使Cats(及其名称)成为父表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从显示在单个单独工作表中的单独工作表中获取数据

来自分类Dev

jQuery数据表在表中显示产品链接

来自分类Dev

jQuery数据表在表中显示产品链接

来自分类Dev

如何使2个数据表在页面中彼此相邻显示

来自分类Dev

在单个HTML表中显示链接的数据库结果

来自分类Dev

将2个表中的数据显示为链接

来自分类Dev

在Alloy UI数据表中显示链接

来自分类Dev

是否可以在spss中打印(显示在输出中或在单独的表中)计算的数据?

来自分类Dev

彼此共享表数据

来自分类Dev

jQuery数据表中带有超链接的图像未显示

来自分类Dev

在另一个窗口中显示数据网格行中的链接表

来自分类Dev

从三个单独的表中检索数据并将它们显示在一个 php 页面上

来自分类Dev

数据库到数据表并显示结果链接

来自分类Dev

显示多个表中的数据

来自分类Dev

在Gridview中显示表数据

来自分类Dev

在Django表中显示数据

来自分类Dev

在Gridview中显示表数据

来自分类Dev

如何显示在链接列表中创建的数据?

来自分类Dev

在CodeIgniter中将多维数组单独显示到表行中

来自分类Dev

在Oracle SQL表的单独列中显示计数条件的结果

来自分类Dev

使用jQuery在HTML表中显示单独的XML元素

来自分类Dev

列表中的超链接数据透视表

来自分类Dev

隐藏jQuery数据表中的链接

来自分类Dev

jQuery数据表中的超链接

来自分类Dev

无法在链接表中创建数据

来自分类Dev

将历史数据存储在单独的事实表中

来自分类Dev

Ms Access Join表在单独的数据库中

来自分类Dev

Ms Access Join表在单独的数据库中

来自分类Dev

将临时结果存储在单独的数据库表中

Related 相关文章

热门标签

归档