问题标签 [nested-queries]
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.
sql-server - 如何编写嵌套查询
我有一个名为 Options 的表。具有三个字段 Caption、OptionID、ParentOptionID。它包含一些记录,例如:
这是我尝试过的查询:
mysql - 嵌套 SQL,查找哪些论坛有某种类型的帖子
我有一个我试图运行的 SQL 语句,但它抛出了一个错误:
该forums_posts
表是一个将论坛 ID 与帖子 ID 匹配的关系表,并且该posts
表(也存储帖子的论坛 ID)仅包含有关每个帖子的信息。我试图找出:哪些论坛有 TypeA、TypeB 或 TypeC 类型的帖子;以及每个论坛中有多少帖子。
嵌套 SQL 语句从来都不是我的强项。有人可以指出正确的方法吗?谢谢。
postgresql - 查询解密错误
我有一个大型查询可以加密/解密 PostgreSQL 中的一个表。我向这个查询添加了一个新的条件,它现在抛出一个错误。原始查询根据日期和内部连接相关性检索所有记录(来自 tblSessions 的所有满足条件的记录)。
更新后的查询仅从 tblSessions 中检索parent_session_id不为空的记录(结果中省略了来自 tblSessions 中具有子记录的任何记录)。
在 Posgres 的 SQL 窗口中,运行第二个查询给我以下错误:
错误:函数解密(整数,“未知”,“未知”)不存在 SQL 状态:42883 提示:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换。
原始查询(作品):
修改后的查询(不起作用;在下面添加了评论)
我理解错误消息,但这不可能是实际问题,因为查询的所有添加都已正确解码。我错过了一些明显的东西吗?
mysql - 从具有重复项的列中获取所有值
我在预订表(属性:名称、日期、开始、完成)上有一个 SQL 查询,它找到了 days 属性的重复值:
但它只返回日期,并且当天的次数列在预订表中。我正在尝试返回以列出当天列出的每个名称,但我在查询分组时遇到了问题。我应该如何处理这是我希望返回看起来像:
谢谢你的时间!
mysql - MYSQL 在子查询后插入计数
我正在尝试将一些数据插入到表中,但仅当子查询 COUNT 大于 0 时。
这就是我到目前为止所拥有的。
两个查询都独立工作,仅供参考。
希望这应该是一个简单的修复。干杯
php - 如何优化 SQL 查询以避免 while() 嵌套子查询?
我搜索了一些东西来优化以下嵌套while()
查询,但不幸的是我无法适应我的情况。
让我们想象以下数据库关系:
现在,我们想要获取所有带有 TAG 的 ITEM(限制为 5 个)。
我所做的是需要优化的丑陋的追随者:
另一种方法是选择所有项目及其标签并使用数组过滤它们,如下所示:
有什么想法或建议,让它做得更好、更快、更轻(而不是像傻朋克那样强大;))?
一些LEFT JOIN
,RIGHT JOIN
或将 tag1,tag2... tag5 字段放入 ITEM 表中,或其他?但请注意,ITEM 可能有 0 到 5 个 TAG 相关联...
mysql - 如何组合2个mysql查询
我有以下 2 个查询。
是否可以将它们组合成一个查询?
第二个查询针对第一个查询的每个结果运行。
谢谢你。
见附上一小段 mysql 记录的图片。
我需要一个 mysql 查询来仅输出具有 action="MyAction" 作为给定 thread_id 集的最新记录的记录。在样本数据集中:用 Sr 记录:7201
我希望这有助于帮助我:)
sql - SQL oracle 嵌套查询
我正在尝试在 ORACLE DB 中运行查询,但由于以下错误“I.ID 无效标识符”一直失败。我想要做的是使用过滤器从嵌套查询中选择给定的结果,该过滤器应该使嵌套查询和上级查询相互关联。
你知道如何解决吗?每次我检查嵌套查询的 where 子句(例如 WHERE i.id = bl.project_id)时,我都会收到错误消息...
sql - 为什么我的嵌套查询语句不起作用?
以下是我试图回答的提示:
编写嵌套语句以列出与 Larry Smith 有相同工作的员工的名字和姓氏。
以下是员工表列:
EMPLOYEE(Emp_Num, Emp_Lname, Emp_Fname,Emp_Initial, Emp_HireDate, Job_Code)
以下是我的嵌套查询:
为什么这不起作用?
php - 从具有多行的嵌套查询中获取选择
下面是给定的表格。
我希望我的查询能够跟随。
“显示在 2 个给定日期之间多次出现该地区的国家/地区的名称。”
我尝试了以下查询,但它给了我一个错误。> #1242 - 子查询返回多于 1 行