Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 警告";遇到一个非数字值";在phpmyadmin中使用带LIMIT语句的括号时_Mysql_Phpmyadmin - Fatal编程技术网

Mysql 警告";遇到一个非数字值";在phpmyadmin中使用带LIMIT语句的括号时

Mysql 警告";遇到一个非数字值";在phpmyadmin中使用带LIMIT语句的括号时,mysql,phpmyadmin,Mysql,Phpmyadmin,在phpMyAdmin中运行包含括号和LIMIT语句的查询时,我收到一条PHP警告。例如: (SELECT * FROM tableA LIMIT 1) 警告是: A non-numeric value encountered 我使用的是PHP版本7.2和MySQL 5.6.42以及phpMyAdmin版本4.9.0.1 什么可能导致此警告 编辑: 我的问题不是的重复,因为无论我使用哪个列或表,我都会收到相同的警告 编辑2: 因为人们要求实际的联合查询: (SELECT name FROM

在phpMyAdmin中运行包含括号和
LIMIT
语句的查询时,我收到一条PHP警告。例如:

(SELECT * FROM tableA LIMIT 1)
警告是:

A non-numeric value encountered
我使用的是PHP版本7.2和MySQL 5.6.42以及phpMyAdmin版本4.9.0.1

什么可能导致此警告

编辑:

我的问题不是的重复,因为无论我使用哪个列或表,我都会收到相同的警告

编辑2: 因为人们要求实际的
联合查询:

(SELECT name FROM tableA LIMIT 1)
UNION
(SELECT name FROM tableB LIMIT 1)

这就是我遇到警告的情况。

为什么在该查询中使用括号?可能与我没有使用该特定查询的情况重复。我在执行
UNION
时遇到了警告,其中我在两个子查询中都使用了
LIMIT
语句,这就是为什么我需要在发布UNION查询时使用括号。IMHO这是phpMyAdmin中的错误。如果PHP有问题,他们(phpMyAdmin开发人员)可以向PHP开发人员报告。