问题标签 [multi-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 回答
139 浏览

sql - 如何获取具有对单个表的多个引用的数据

我有Image3 列的表:IdNameRefId- 它将包含Id来自其他表(此示例是Category表和Product表)。 Category具有 3 列的表IdNameProductIdProduct表包括 3 列:Id, Name. 这是产品的数据:

Category的数据:

图片数据:

示例请参见此数据:Image1是产品的图像,Image2是类别的图像。我的查询:

使用此查询仅获取Image2Image1。我的问题是如何只用一个查询获得 2 张图片?

0 投票
0 回答
20 浏览

mysql - 根据mysql中的第一个数字获取所有related_no

我有一个具有以下结构和以下数据的表

我只有没有 123456A 即 id 为 1 的第一行,并且想要获取连接相关 _no 字段的所有行。查找所有行的逻辑是:

  1. 我们通过找到第一行的 no =related_no 的 id 得到第二行。
  2. 我们通过找到第二行的 no =related_no 的 id 得到第三行。
  3. 我们通过找到第三行的related_no = no 的id 得到第四行。

我可以通过构建单独的查询来做到这一点。我如何使用 mysql 中的单个查询来实现这一点并获取所有行和数据。

0 投票
2 回答
200 浏览

php - PDO、fetchall 和多查询

好吧,我正在做的事情不可能像我做的那样(我已经连续两天了......再次)但是是否可以通过 PDO 运行多查询并返回所有结果……像这样?

还是我只是在叫错树?

0 投票
1 回答
2208 浏览

php - Mysqli 多查询 PHP

我想使用 php mysqli 函数来查询这个:

我尝试使用 mysqli_query(link, query); 功能,但没有运气,有什么帮助吗?

0 投票
2 回答
306 浏览

php - 执行多个查询时检索 last_insert_id

我已经阅读了 MySQL-bug 列表,在其中发现,当您执行多个插入语句时,last_insert_id() 返回 FIRST auto_increment-value。

(链接:http ://bugs.mysql.com/bug.php?id=34319 )

我的问题是,在我的代码中,我实际上只在执行了一些选择以获取嵌套集的值后才执行 1 个插入查询。但是即使我只有 1 个插入查询,last_insert_id() 仍然返回“0”作为 ID。你知道可能是什么问题吗?:)

0 投票
1 回答
53 浏览

mysqli - mysqli 查询每张表只返回一行

我终于设法让我的代码从两个表中的每一个中返回第一列,但是我如何更改代码以从两个表中返回所有各种列数据并按 ID 号排序。这是我的代码

0 投票
1 回答
114 浏览

sql - sqli 多查询将两个查询组合在一个查询上

我有一种情况,我有一个大表,我做了两个查询,我想将它们组合成一个。假设我有一张这样的桌子:

第一个查询是

第二个是:

我这样做的原因是因为我希望首先根据姓名|姓氏对结果进行排序,然后根据地址|状态附加更多结果。

任何人都可以帮助使其成为一个查询吗?顺便说一句,我正在使用 * SQLite*

非常感谢。

0 投票
2 回答
3462 浏览

sql - sql将两个查询合二为一,SORT BY

我有一个大表,我构建了两个查询,首先查询前 2 列,然后查询其他列。我的意图显然是将前 2 列数据放在顶部,然后在下面附加其他列的数据。这是查询。

这工作正常,但它太慢了。有什么办法可以让它更快。因为我觉得我在做不必要的 SELECTS (4)。也许我可以做类似的事情(我在 Stackoverflow 上看到了这个建议):

但我不知道如何为我的情况做这件事。

非常感谢。

0 投票
2 回答
681 浏览

java - Java - Mysql - 多重查询

字符串 qLink = "";

字符串字节消耗 = "";

字符串 qdebug = "";

无论如何在一个java语句中执行这三个插入?而不是创建 3 个执行和 3 个关闭的语句?

我还有其他问题,我应该使用 Statements 还是 PrepareStatements?

0 投票
1 回答
1708 浏览

php - 使用 multi_query 时出错“在非对象上调用成员函数 multi_query()”

我正在寻找此错误的解释/修复。我正在使用以下脚本。这是我第一次使用 multi_query :