mysql-error-1140

    0热度

    2回答

    我正在尝试计算所有与前两个表相关的表3的IDS,但我认为我的SQL代码是错误的,有人能帮我修复它吗? 下面是代码: $dbc = mysqli_query($mysqli,"SELECT table1.*, table2.*, COUNT(id) as num, table3.id FROM table1 INNER JOIN table2 ON tab

    0热度

    3回答

    我得到了这个错误,我不知道如何使用它。简单的解释将不胜感激。错误: 1140: Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause - SELECT email , COUNT(*) AS records_found FRO

    0热度

    1回答

    我有一个带时间戳字段'bar'的表'foo'。我怎样才能得到像这样的查询最老的时间戳:SELECT foo.bar from foo?我试着做这样的事情:从foo中选择MIN(foo.bar),但它失败并出现此错误 错误1140(42000)在行1:混合GROUP列(MIN(),MAX(),COUNT() ,...)没有GROUP列是非法的,如果没有GROUP BY子句 好的,所以我的查询比这更复

    9热度

    5回答

    嗨,想知道是否有人可以对下面的错误提供一些信息。 sql在本地工作正常,但我远程获得了下面的错误。 SQL查询: SELECT COUNT(node.nid), node.nid AS nid, node_data_field_update_date.field_update_date_value AS node_data_field_update_date_field

    3热度

    1回答

    为什么我在我的活服务器上发现此查询时出错,但不在我的本地localhost上? SELECT type as type, COUNT(*) AS total FROM page AS p WHERE p.parent_id = p.page_id 该错误消息是, SQLSTATE [42000]:语法错误或访问冲突:1140混合 组列(MIN(),MAX(),COUNT(),.. 。

    0热度

    2回答

    我在努力计算有多少文章已经评分,所以我知道有多少结果要显示在页面上。但我似乎无法让代码正常工作,有人可以帮忙吗? 感谢您的帮助! 这是我到目前为止。 SELECT students.*, students_essays.*, COUNT(students_essays.id) FROM students INNER JOIN students_essays ON students.studen

    3热度

    5回答

    我有一个简单的发送报告的框架,基本上做以下的事情: 它执行SELECT查询,它使基于结果的一些文本格式的表格它发送一封电子邮件,并执行UPDATE查询。 该系统是一个较旧的一个,所有的行动是硬编码的推广。然而,在将所有我想要做的逻辑推入SELECT查询中时,我遇到了一个问题。 之前,我可以说得到大部分的信息为我的文字表: SELECT Name, Address FROM Databas.Tabl

    0热度

    1回答

    我正在尝试做类似Select the 3 most recent records where the values of one column are distinct的工作,但带了一个计数,这意味着我需要保留该组。 使用相同的例子: id time text otheridentifier ------------------------------------------- 1 6

    1热度

    3回答

    下面是一个例子表: CREATE TABLE `deals_unsorted`.`temp_demo` ( `id` INT(4) NOT NULL AUTO_INCREMENT , `price` INT(5) NOT NULL , `name` VARCHAR(50) NOT NULL , PRIMARY KEY (`id`) ) ENGINE = MYISAM 和一些示例数据 I