问题标签 [multiple-columns]

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 投票
2 回答
216 浏览

select - 将多个字段连接到一个表

我有 2 张桌子(还有更多但与问题无关)optionValueproductStock

我想从 optionValue 表中为每个 option1、option2、option3 获取选项名称(下面的查询应该有助于更有意义)

以下是我的尝试,当前查询仅在设置了所有选项时才有效,但如果未设置任何选项则返回 null:

I understand why it doesn't work because when the option is nullther is no matches to the optionValuetable but im not sure how to fix it (if it is fixable)

我在几个地方阅读了有关使用 IN 或 COALESCE 的信息,但我不明白如何使用它们。

0 投票
3 回答
6996 浏览

mysql - MySQL连接来自同一个表的多个列

我正在尝试编写一个查询,该查询返回用户个人资料信息,以及另一个表中 2 列中用户 ID 的出现次数。下面的一个例子:

查询 UserID 1 我希望检索UserA2(在leadID 中出现 1)和1(在 followID 中出现 1)。对此的任何帮助都非常感谢,并在此先感谢。

0 投票
2 回答
7279 浏览

r - 如果两列的值相等,则将结果列的值更改为 NA ,如果不保留结果列的原始值 - 使用 R

这个问题与上一个问题类似。

我提供这个示例数据来解决我的问题。

我需要的是:如果值为var1==var2,则 makevar3==NA但如果不是,则保留var3. 很高兴使用ifelseR 中的函数完成它,但欢迎使用其他选项。

我希望这个问题足够清楚。

问候,巴宗

0 投票
1 回答
1379 浏览

mysql - 使用 Ruby on Rails 索引多列

我在 Mysql 数据库中有一个表,我想在其上使用多列索引。如何使用 mysql 控制台在 Rails 中执行此操作?

0 投票
1 回答
865 浏览

apache-flex - Flex:为viewstack创建多列导航栏

我创建了一个 Viewstack 并使用 Tile 组件并重复 LinkBut​​tons 我能够使用 viewstack 作为数据提供者进行多列导航。我的问题是这可以做得更好吗?我的代码在下面,我想知道我是否在这种方法上走了很长一段路。

0 投票
2 回答
4017 浏览

inheritance - 具有多个非键列的继承连接策略

我有两个类FooBar映射到两个不同的表,我希望它们使用JOINED继承策略,但使用两个非键列连接。架构很奇怪,但我坚持下去。这是我的设置:

我不确定@Inheritance 如何决定使用哪个列来加入,但我假设默认情况下它使用主键。我想加入它们的不仅仅是主键以外的一列,而是两列,在这种情况下column1column2.

我什至可能会以错误的方式解决这个问题。我将不胜感激任何帮助或建议。谢谢!

0 投票
1 回答
1920 浏览

jquery - 我想在通过 jQuery Columnizer 插件创建的列集之间创建分页

//更新//

我找到了一些代码来进行分页,我已经对其进行了修改,以便与 jQuery 的 columnizer 插件(时事通讯示例 10)一起使用。唯一的问题是我只能进入文章的下一部分(每部分分为 3 列)。由于某种原因,我无法回到文章的前一部分。如果我单击“.articleprevbutton”,它只会将我带到下一部分。分页代码来自这里http://pastebin.me/217b55dff89af94ad04de32328dca62a并用于图像轮播。当我单击下一步时,我不需要它循环回到文章最后部分的开头。我只是不知道如何把它拿出来而不破坏它。

非常需要帮助的业余 jQuery 用户。任何都会很棒。也欢迎任何改进。

0 投票
2 回答
6639 浏览

java - Swing中的多列列表

首先,我在 Java 中使用 Swing。在我的应用程序中,我需要一个多列列表(如果我应该这样称呼它)。我所说的多列列表类似于 Windows 资源管理器的显示文件和文件夹的列表视图模式。

因此,我列表中的所有列都将具有相同的对象(例如文件),但我希望能够将它们放在不同的列上,以便获得更广泛的视图。

有没有人有任何建议我该怎么做?

谢谢,礼萨

0 投票
1 回答
234 浏览

mysql - 是否可以在最左边的多索引上按范围选择?

我有一个m_idx关于(k1,k2,k3)
If I do
SELECT c1,c2,c3... FROM tb FORCE INDEX (m_idx) WHERE k1=500 AND k2 IN(...) AND k2>2000 ORDER BY k1 LIMIT 1000;
OR
SELECT c1,c2,c3... FROM tb FORCE INDEX (m_idx) WHERE k1 IN (500,1000,1500 ...) AND k2 IN(...) AND k2>2000 ORDER BY k1 LIMIT 1000;
Handler_read_next = 999 的索引

但是如果我尝试在 k1 上使用一个范围:
SELECT c1,c2,c3... FROM tb FORCE INDEX (m_idx) WHERE k1>=500 AND k2 IN(...) AND k2>2000 ORDER BY k1 LIMIT 1000;
Handler_read_next = 58035
在所有情况下,EXPLAIN 都说使用的键是m_idx
但我认为在第三种情况下m_idx它没有被使用(我也只有在 k1 上有一个索引)。
否则我不明白为什么它读取的行数超过 1000 行。
我期待扫描m_idx索引,以及ONLY the first 1000从表中读取满足条件的行。
但实际上我认为对于第三种情况,它会扫描索引,从 tb 读取满足 k1 条件的行,在从 tb 读取行后检查 k2 和 k3 条件。
我使用:MySql 和 MyISAM,WINDOWS 7 64,tb 有 1 百万行;
所以我的问题是:
是否可以在最左边的多重索引上按范围进行选择?
或者
我做错了什么?
谢谢你。

0 投票
1 回答
358 浏览

ruby-on-rails - 摆脱 Ruby 中的 Nil 类错误

我目前有一个分为 4 列的表,如下所示:

但是问题是每当我向表中添加另一个不能被 4 整除的条目时,我都会收到错误消息:undefined method version' for nil:NilClass

任何想法如何解决这一问题?谢谢,