问题标签 [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 投票
1 回答
44 浏览

php - MySQLi Multi_Query Post

我正在使用 JSON 将数据发送到我的 PHP API。我想使用此 API 向我的 Android 用户发送推送通知。我面临一个奇怪的问题。从 JSON,我发送Mobile Number,Mobile Number StatusUser Id.

我的数据库中有两个表:

  1. user其中有字段称为id,fcmfcm_enabled
  2. number_list其中有字段称为number,nameuser_id

现在我想向我们从 .json 中的 JSON 获得的任何数字状态发送推送通知1。要发送通知,它需要检查 if fcm_enabled=1,然后它需要从 的用户的字段中获取fcm密钥,并从fcmtable 1nametable 2' 的名称

它在正常情况下工作正常,但如果两个用户拥有相同的手机号码,那么我会在一台设备上收到两个通知,在另一台设备上收到一个通知。

我认为我的查询有问题。让我知道是否有人可以帮助我解决我的问题。我从过去两天开始一直在尝试,但是没有成功。

谢谢。

0 投票
1 回答
58 浏览

php - mysql LAST_INSERT_ID 无法通过 php 工作

我尝试了两种方法来完成这项工作:

多查询:

和交易:

除歌词表中的歌曲列取NULL值外,所有记录都记录良好。

谁能帮我这个?

谢谢!

0 投票
2 回答
3923 浏览

php - 如何同时执行多个 MySql 查询?

我想更新我的数据,我使用它但它不会更新我的数据,id仍然是空的。那么,如何同时执行多个 SQL 查询呢?

0 投票
1 回答
34 浏览

mysql - 通过 MYSQL 存储过程处理多行

我在通过存储过程将数据插入表中时遇到了一些麻烦。请允许我详细解释。

我有一张三张桌子

有没有办法使用 select 语句通过存储过程插入第二个表。会有多个数据为Select * from table_1; 然后会有一个像if(table_1.s_id == table_3.s_id) THEN UPDATE table_3 set count = count +1 ELSE INSERT into table_3(s_id,t_id.....

虽然我尝试过使用 Cursor 但它只插入一条记录。

这是我使用光标的示例

谁能帮我解决这个问题?

0 投票
1 回答
111 浏览

php - 在 PHP 中运行两个 SQL 查询,其中第一个语句创建一个临时表供第二个语句使用

我想在 PHP 中运行这个长 SQL 查询。

下面是它所做的快速解释:首先它创建一个临时表来存储一些选定的数据,然后它使用临时表将它与永久表中的数据进行 INNER JOIN。

我已经尝试过'$statement1;$statement2;' 在 PHP 中,但它给出了语法和访问冲突错误,但给定的查询在 phpmyadmin 中完美运行。

我检查了其他类似的帖子他们建议使用'$statement1;$statement2;' 但这对我不起作用。我的服务器正在运行 PHP 7。我正在使用 PHP PDO 连接到我的数据库。任何帮助表示赞赏。

0 投票
2 回答
27 浏览

mysql - MySQL多查询给出错误,需要保存变量

我有一张桌子,我需要做两个选择。首先我需要找到 uunn = abc 的 OBJ。然后我需要选择 OBJ 等于第一个结果的位置,但它不起作用。

例子:

我的目标是检查 mqr 是否有特定内容,然后我会在我的 PHP 脚本中比较该内容。

0 投票
0 回答
32 浏览

php - php:如何运行几个 php multi_query 语句

我需要了解 MySQLi multi_query() 的工作原理。

我正在使用(唯一)字段“f1”处理表“stefano”。

如果我跑

只有 'a' 和 'b' 值被填充到 DB 中。

请不要告诉我,我可以使用具有 4 个不同查询的唯一 multi_query 语句。我知道我可以,但我需要了解为什么第二个 multi_query 被忽略。

0 投票
1 回答
39 浏览

datagrid - 如何将多查询传递给Master Details c#

我有一个主细节数据网格,我想将我的数据实体绑定到主细节的孩子。我不知道如何将实体绑定到孩子?你能帮我解决这个问题吗?

0 投票
1 回答
61 浏览

sql - SQL Server 中具有多个限定条件筛选器的搜索引擎

我正在尝试建立一个像求职门户网站那样的搜索引擎。我的查询与资格特别相关。我的最终用户可以查询具有单个或一组资格-学科组合的员工,或者他们可以提供具有学科的资格列表并询问所有完成任何给定资格-学科组合的员工。我的脚本如下。

我的用户的示例查询如下。

在此处输入图像描述

这将出现在我的@ReqData表格中,如下所示

在此处输入图像描述

符合所有上述标准的所有员工。@AllMandatory这是通过我的变量捕获的

上面的查询应该给我所有从事 B.Com 的任何学科的员工,以及他们在 HR 方面的 MBA。以下应该是查询结果

假设同@ReqData一张表,如果@AllMandatory设置为N,则结果应如下所示,即所有做过B.Com 任何学科的员工或所有做过MBA HR 的员工。

@ReqData有时可能会有 50 到 60 行。为此,我只能使用循环或存储过程递归。我有大约 50,000 名员工和大约 2,00,000 份资格证书,而且还在不断增长。因此,这种循环和递归使我的系统变慢。有没有更好更简单的方法来解决这个问题?实际上是否可以通过单个查询来处理它?

0 投票
0 回答
67 浏览

oracle - oracle如何执行多个查询

早上好。

我正在制作一个从 JDBC 连接到 Oracle 并执行查询的函数。

要执行的查询语句数约为 50。

我找了几个例子,但大多数都是只执行一个的例子,甚至这也只能通过将查询放在一个变量中来执行。

我认为将所有 50 个查询放在一个变量中是不可能的。

其中,mysql中有一个叫allowMultiQueries=true的选项,但oracle中似乎没有。

';',表示查询语法的结束。除了基于解析之外,还有其他方法可以执行多行查询吗?