Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.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 联接SQL查询不';行不通_Mysql_Sql_Database - Fatal编程技术网

Mysql 联接SQL查询不';行不通

Mysql 联接SQL查询不';行不通,mysql,sql,database,Mysql,Sql,Database,我有一个表app\u form\u data\u audit\u trail,我需要将它连接到另一个表app\u fd\u组件列表 -在将第一个表与第二个表联接之前,需要首先从整理其他数据的列中提取外键 -第一个表中的一些记录需要过滤掉 我进行了以下sql查询,但出现了错误。我创建了一个SQLFIDLE用于故障排除 谢谢你的帮助:-) 从应用程序\表格\数据\审计\跟踪 应用程序表单上的内部连接应用程序fd组件列表data审计trail.componentid=app fd组件列表id 在这里,

我有一个表
app\u form\u data\u audit\u trail
,我需要将它连接到另一个表
app\u fd\u组件列表

-在将第一个表与第二个表联接之前,需要首先从整理其他数据的列中提取外键

-第一个表中的一些记录需要过滤掉

我进行了以下sql查询,但出现了错误。我创建了一个SQLFIDLE用于故障排除

谢谢你的帮助:-)


从应用程序\表格\数据\审计\跟踪 应用程序表单上的内部连接应用程序fd组件列表data审计trail.componentid=app fd组件列表id
在这里,像“%Operation%”这样的数据要感谢大家,最后我编写了如下查询,它可以工作了

SELECT
app_form_data_audit_trail.datetime,
app_form_data_audit_trail.username,
app_form_data_audit_trail.data,
app_fd_listofcomponents.c_component,
substring_index(substring_index(app_form_data_audit_trail.data,'"operation":"',-1),'"',1) AS operation,
substring_index(substring_index(app_form_data_audit_trail.data,'"opdetails":"',-1),'"',1) AS opdetails,
substring_index(substring_index(app_form_data_audit_trail.data,'"package":"',-1),'"',1) AS package
FROM app_form_data_audit_trail
JOIN app_fd_listofcomponents
ON app_form_data_audit_trail.data LIKE CONCAT ('%',app_fd_listofcomponents.id,'%')

JOIN
FROM
子句的一部分。
WHERE
紧跟在
FROM
子句之后。谢谢您的回答,但我应该如何更正我的查询?@CSA75您需要将
内部联接
行移到
WHERE
上方。您的语法不正确您有许多关于语法错误的问题。在运行代码或发布问题之前,请在简介/手册/参考中找到您所写内容的正当性。谢谢Pandi,我更正如下,但现在我面临另一个问题..谢谢Pandi!我更正如下,但现在我面临另一个问题..这是phpmyadmin返回的错误消息:ON子句中的“未知列app\u form\u data\u audit\u trail.componentid”。
SELECT
app_form_data_audit_trail.datetime,
app_form_data_audit_trail.username,
app_form_data_audit_trail.data,
app_fd_listofcomponents.c_component,
substring_index(substring_index(app_form_data_audit_trail.data,'"operation":"',-1),'"',1) AS operation,
substring_index(substring_index(app_form_data_audit_trail.data,'"opdetails":"',-1),'"',1) AS opdetails,
substring_index(substring_index(app_form_data_audit_trail.data,'"package":"',-1),'"',1) AS package
FROM app_form_data_audit_trail
JOIN app_fd_listofcomponents
ON app_form_data_audit_trail.data LIKE CONCAT ('%',app_fd_listofcomponents.id,'%')