问题标签 [multiple-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
977 浏览

drupal - Drupal 7 中的链接表

我不知道如何在 Drupal 7 中链接两种内容类型之间的字段。例如...

我正在使用 Drupal 7 建立一个在线商店。有几个产品类别,每个类别都有自己的页面,显示该类别中的所有产品以及类别描述。

我将此数据存储在两个表(内容类型)中。见下文。

.

.

公共字段是“category_name”。在第一个表中,我定义了 category_name 的所有值,在第二个表中,每次添加新产品时,我都希望能够选择一个类别来分配给产品。有谁知道如何做到这一点?

您可以在内容类型之间重用字段,但不能更改小部件类型(“类别”内容类型需要自由文本条目,“产品”内容类型需要选择器。

在 Drupal 6 中似乎有一个“节点引用”字段类型,这可能是我正在寻找的,但我不知道如何在 Drupal7 中获得它。

0 投票
2 回答
8814 浏览

mysql - 在 VIEW 上创建全文索引

是否可以在 VIEW 上创建全文索引?

如果是这样,给定两列column1column2一个视图,完成此操作的 SQL 是什么?

我想这样做的原因是我有两个非常大的表,我需要在每个表上对单个列进行 FULLTEXT 搜索并组合结果。结果需要作为一个单元进行排序。

建议?

UNION编辑:这是我尝试通过每个语句评分来创建和排序。

sscore未被识别。

0 投票
1 回答
472 浏览

php - 加入5张表PHP SQL

我有五个表需要接收正确的信息到 Wordpress 项目中的高级自定义菜单

这些是我需要的五个表和列

我希望这有点道理。

我要做的基本上是,创建一个下拉菜单,其中包含 WordPress 自定义菜单功能中的页面列表,获取每个页面的特色图像,以及它们的自定义字段描述,其中我有一些文本要显示。

带有样式的最终菜单如下所示:

到目前为止,我已经成功地使菜单工作,但不是非常好的代码类型:

希望你们中的一些人可以帮助我获得相同的结果,但是通过更好的查询,甚至可以向我解释如何正确使用连接。我对 SQL 很陌生,这是我知识非常有限的原因。在此之前,我已经阅读了加入的说明,并自己进行了尝试,但似乎这个菜单对我来说有点太难试错了。

0 投票
1 回答
728 浏览

sql-server-2005 - 在 sql server express 中使用键和约束

我有 2 张桌子:

现在,我希望如果存在族长,则只能将家庭成员插入 FamilyMembers 表中。为此,我是否应该在我的 FamilyMembers 表中也包含 HeadID 列并从 FamilyHeads 表中引用它。或者有什么解决方案。我知道我必须使用主键和外键,但不确定实现。请帮助提供代码。

0 投票
4 回答
227694 浏览

sql - 从一个表中选择另一个匹配条件?

对于跨表的 SQL 查询,我真的很感激。我意识到这种事情经常被问到,但我找不到足够相似的问题来理解答案。

我想从中选择table_A具有相应标记的行table_B
因此,例如,“选择table_a标记为 'chair' 的行”将返回table_C.

此外,id是唯一的table_a,而不是table_b

或者,有没有更好的方法来组织数据?

0 投票
2 回答
205 浏览

php - 需要 PHP 和 MySQL 方面的帮助

我有一张歌曲表,有些歌曲是专辑歌曲,有些是单曲……我有一张专辑表……

例子:

如果专辑ID为[null],则表示歌曲为单曲

歌曲表:

专辑表:

如果我只想获取最新的五张专辑和/或单曲,这意味着结果将是(从最新到最老的顺序):

通过“名称”列,我的意思是“单个名称或专辑名称”

第 1 页:

如果我想只取最近五张(上表中的那些)专辑和/或单曲之后的最近五张,结果将按从最新到最旧的顺序排列):

第2页:

他们之前的五个将是:

第 3 页:

和之前的五个:

第 4 页:

在最后一个表(或页面)中:

第 5 页:

但是,问题是当我这样做时,“LIMIT X , Y”中的 X 和 Y 不会是 X=0,Y=5 或 X=5,Y=5 或 X=10,Y=5 并且很快...

所以,我的问题是:我怎样才能做我上面在 PHP 和 SQL (MySQL) 中所做的事情?


对不起我的英语 ,提前谢谢

0 投票
1 回答
152 浏览

ruby-on-rails - Easy Rails 问题回复:在辅助表中显示数据

我敢肯定,除了这个新手以外的任何人都很容易,但我在任何地方都找不到答案。我有一个 User 模型和一个 Role 模型,在 users 表中有 role_id;我想在我的用户索引页面上显示驻留在角色表中的实际角色(管理员、访问者等)。
index.html.erb 的相关部分:

那么我应该用什么代替 user.role.id 呢?

角色.rb:

用户.rb:

我正在使用 Rails 3,fwiw。

TIA

0 投票
1 回答
102 浏览

php - 需要 PHP 和 MySQL 方面的帮助

我有一张歌曲表,有些歌曲是专辑歌曲,有些是单曲……我有一张专辑表……

例子:

如果专辑ID为[null],则表示歌曲为单曲

歌曲表:

专辑表:

如果我只想获取最新的五张专辑和/或单曲,这意味着结果将是(从最新到最老的顺序):

通过“名称”列,我的意思是“单个名称或专辑名称”

第 1 页:

如果我想只取最近五张(上表中的那些)专辑和/或单曲之后的最近五张,结果将按从最新到最旧的顺序排列):

第2页:

他们之前的五个将是:

第 3 页:

和之前的五个:

第 4 页:

在最后一个表(或页面)中:

第 5 页:

但是,问题是当我这样做时,“LIMIT X , Y”中的 X 和 Y 不会是 X=0,Y=5 或 X=5,Y=5 或 X=10,Y=5 并且依此类推...另外,我需要结果中每个表的不同列(查看示例)...

所以,我的问题是:我怎样才能做我上面在 PHP 和 SQL (MySQL) 中所做的事情?


对不起我的英语 ,提前谢谢

0 投票
2 回答
8401 浏览

r - 如何在 R 中写出具有不同文件名的多个文件

我有一个大文件(>10000 行数据),我想按 ID 写出一个单独的文件。我有 50 个唯一的 ID 名称,我希望每个名称都有一个单独的文本文件。这是我到目前为止所得到的,并且我不断收到错误。我的 ID 实际上是字符串,如果我可以在该字符串之后命名每个文件,那将是最好的。

0 投票
1 回答
473 浏览

php - Mysql PHP问题从结果列表更新表

如果有耐心的人可以阅读并帮助我,我将不胜感激。我在更新一个 mysql 表时遇到了困难。我有一个表来存储 dj 对唱片专辑的评论和反馈,我还有第二个表来存储有关专辑的一般信息。我的问题是遍历每个反馈行以更新我的表。我只是要发布我所有的代码,也许它会更清楚(对不起,冗长的帖子)。

这是正确更新专辑信息,但专辑评论需要循环,如下所示:

如何修改 MYSQL 语句以遍历album_comments 中的每一行并更新它们?我需要准备好的语句,还是可以更改 PHP sql 语句?再次感谢您的帮助——我对此有些陌生。