Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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
Sql语句内部联接中出现错误_Sql - Fatal编程技术网

Sql语句内部联接中出现错误

Sql语句内部联接中出现错误,sql,Sql,我的问题是: $sql = " `SELECT excelsis_news_events.images.filename as f, excelsis_news_events.event.event_name as en , excelsis_news_events.event.event_date as dd ,excelsis_news_events.event.event_desc as descri ". " FROM exc

我的问题是:

$sql = " `SELECT excelsis_news_events.images.filename as f, excelsis_news_events.event.event_name as en , excelsis_news_events.event.event_date as dd ,excelsis_news_events.event.event_desc as descri ".
                               " FROM excelsis_news_events.images ".
                               " INNER JOIN excelsis_news_events.event ".
                               " WHERE excelsis_news_events.images.event_id = excelsis_news_events.event.event_id ".
                               " GROUP BY excelsis_news_events.event.event_name ".
                               " ORDER BY event_date` ";
它正在检索图像,但问题是每个事件仅检索1个图像。我需要获取事件id等于数据库事件中事件id的所有图像

输出应该是

事件名称图像

-------------------- 事件1事件id=1(filenam1.jpg、filenmae2.jpg、filename3.jpg) 事件2事件id=2(filename1.jpg,filename.2jpg,filename_3.jpg)

但问题是,每个事件只检索一个图像

SELECT 
    excelsis_news_events.images.filename as f
    ,excelsis_news_events.event.event_name as en 
    ,excelsis_news_events.event.event_date as dd 
    ,excelsis_news_events.event.event_desc as descri 
FROM 
    excelsis_news_events.event
    INNER JOIN excelsis_news_events.images
        ON excelsis_news_events.images.event_id = excelsis_news_events.event.event_id  
ORDER BY 
    excelsis_news_events.event.event_name
    , excelsis_news_events.event.event_date

如果您正在查找其他内容,请编辑您的问题,我们需要获得预期的输出。

您的
内部联接是否应该有一个
ON
子句来指定联接?请分别查看每个表。事实上,确保每个事件都有许多图像。为什么会有一个
分组依据
?选择列表没有聚合函数。我已经尝试过,但仍然每个eventyes检索一个图像。每个活动至少有5张图片。