问题标签 [nested-query]

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 回答
60 浏览

mysql - 根据另一列中的某个值从一列中选择多个值

我有三个 mysql 表作为“课程”、“模块”和“Course_Managements”,如下所示......

“模块”表...

“课程”表...

“Course_Managements”表...

我想分配 SQL 查询,通过选择课程 ID(比如说“1”)然后可用的 Module_ids 必须列为...“1”和“2”

我正在尝试开发一个界面,用户可以通过该界面选择课程,然后他/她可以查看其下的模块...

任何人都可以建议一个 SQL 查询来做到这一点..?

0 投票
1 回答
29 浏览

php - 使用 Range 从两个表中获取数据

我有两张桌子,旅游表和旅游日期表。

  1. 旅游表
    • ID
    • tour_title

这是查看旅游表的表格链接!

  1. tour_dates 表
    • ID
    • tour_id
    • 价格

这是查看tour_date 表的表链接!

现在我正在使用价格范围的过滤器,例如

  • 从 10 美元到 50 美元
  • 从 50 美元到 80 美元
  • 从 80 美元到 100 美元

我已经尝试了很多不同的连接查询,甚至尝试过像这样的嵌套查询。

请提供任何解决方案。谢谢你。

0 投票
2 回答
3112 浏览

solr - 嵌套查询和检索子过滤器的父属性

我正在浏览 Yonik 的博客。我正在使用 solr 5.3.0,我有一个我正在尝试解决的场景。任何帮助将不胜感激。

概括 Yonik 的例子:

旧文件:

家长:

嵌套的孩子:

计算一些场景: 1)如果我为颜色:红色和大小:LI 设置过滤器,则仅获取子文档。是否有可能获得响应的父字段(因为我有多个颜色:红色和大小:L 的产品)。

2)如果我搜索颜色:红色和数量大于 0,我会得到多个文档,而此搜索只是为了检查红色项目是否可用。虽然 group by 是一种解决方法,但还有其他方法吗?

0 投票
4 回答
4140 浏览

sql - 如何在联合查询的另一个选择中使用选择的结果?

我有一个联合查询,我想在联合查询“右侧”的选择语句中使用联合查询“左侧”中的选择结果。下面的查询正常工作(至少在 postgres 上),但我运行 query1 2 次,一次作为 query1,再次作为 sameAsQuery1。

我想做这样的事情,所以我不必运行 query1 2 次,但它不起作用:

我收到此错误消息:

错误:关系“query1”不存在第 3 行:从 query1 中选择 count(zz) 作为 zz

有没有办法重写这个查询,所以 query1 只运行一次?

对 Llama 先生的回应稍作修改,效果很好,看起来像这样(注意添加了“as q2”):

0 投票
1 回答
80 浏览

mysql - 如何删除mysql中的重复行

查询:

有一个错误:
Error Code: 1093. You can't specify target table 'orders' for update in FROM clause

如何解决这个问题?请帮忙。

0 投票
1 回答
65 浏览

group-concat - MySQL嵌套和Concat两列?

我有以下表格:

1) tbl_entries

2) tbl_categories

2) tbl_categories_secondary

我想查询所有条目及其主要和次要类别(按字母顺序和逗号分隔),这样它将导致:

这是我几乎一天没有任何运气的尝试:

我现在的问题是如何获取条目的主要和所有次要类别,并将它们混合/放在一个列中,如我上面所说明的那样。

任何帮助将不胜感激 :)

0 投票
1 回答
152 浏览

elasticsearch - elasticsearch中有多少嵌套查询?

我将 ElaticSearch 1.7.2 用于我的项目并使用 marvel 插件来测试查询。我的查询模板是这样的:

第一次,我执行,我收到了这条消息:

请求未能到达服务器(状态码:0):

Elasticsearch 可能无法访问,或者您可能需要检查您的 CORS 设置。如果启用了 CORS,请尝试在设置(cog 图标)下关闭 Sense 的基本身份验证支持。这将导致浏览器执行的 CORS 执行不那么严格。请查看漫威文档以获取更多信息。

更新 11.23.2015 在文件中添加更多日志信息:elasticsearch.log

我已经关注了这个线程:ESreachable from curl but not from Marvel/Sense

但什么都没有解决!

实际上,当我从上面的查询中仅删除一个嵌套查询时,它运行成功。

请帮我解决这个问题!谢谢。

我的问题已解决11.23.2015

我没有准确地定义嵌套对象的字段类型,更新索引映射和我的查询成功运行。

0 投票
1 回答
70 浏览

mysql - 选择中嵌套查询中的多列

我在mysql中有这个查询:

有了这个,我得到了统计数据,并且鉴于每个统计数据都与一个协调的 GPS 相关联,我想使用我已经在数据库中的表(城市)来获取与之关联的城市的名称。要进行此计算,请计算坐标之间的距离并取距离较近的城市。

CALC_DISTANCE 是一个自定义函数,用于计算两个 gps 点之间的距离。

查询有效,但我需要城市名称,如果我在子查询中放入第二列,名称:

我收到这个错误

如何获得城市名称?谢谢

表结构statistiche为:

表结构city为:

0 投票
2 回答
173 浏览

php - 在 PHP 中使用多个条件访问嵌套的 MySQL Select。

我想从一个表中选择符合特定条件的数据,然后根据我刚刚选择的数据的条件从另一个表中选择数据,并且能够查看两个表中的选择。我尝试使用嵌套选择:

基本上我想在 photoList 中选择一个对象...然后在 userHistory 中选择匹配所选 photoList 行中的 url 和 userID。我想同时选择这两个,这样当我在 PHP 中循环时,我可以执行以下操作:

在上述循环中,$row["up"] 始终为 NULL,而行中的其他类别是预期值。我想知道 $row["up"] 是否是访问子查询选择的数据的正确方法。

0 投票
2 回答
494 浏览

sql - 可能的双嵌套sql查询?

我正在尝试创建一个嵌套的(并且必须是嵌套的)SQL 查询以产生以下结果:

“获得与达拉斯或伦敦任何客户享有相同折扣的所有客户”。

这是包含四个表的数据库:

我遇到的麻烦是能够抓住同等折扣的客户,但我该怎么做呢?任何帮助,将不胜感激。

这是我到目前为止所拥有的:

任何帮助,将不胜感激。