Can someone please have a look at these to sql statements. I am getting the following error on the second one which is a copy of the first one other then replacing the select with Delete.
Quote:
|
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INNER JOIN (tbl_module INNER JOIN tbl_material ON tbl_module.module_id = tbl_mat' at line 2
|
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INNER JOIN (tbl_module INNER JOIN tbl_material ON tbl_module.module_id = tbl_mat' at line 2
Works:
Quote:
SELECT tbl_material.date_stamp, tbl_material.part
FROM tbl_project
INNER JOIN (
tbl_module
INNER JOIN tbl_material ON tbl_module.module_id = tbl_material.module_id
) ON tbl_project.project_id = tbl_module.project_id
WHERE tbl_project.project = '3418499'
AND tbl_material.date_stamp <= DATE_SUB( NOW( ) , INTERVAL 60
MINUTE )
|
No Work
Quote:
DELETE
FROM tbl_project INNER JOIN (tbl_module INNER JOIN tbl_material ON tbl_module.module_id = tbl_material.module_id) ON tbl_project.project_id = tbl_module.project_id
WHERE tbl_project.project='3418499'
AND tbl_material.date_stamp<=DATE_SUB(NOW(),INTERVAL 60 MINUTE)
|
DELETE
FROM tbl_project INNER JOIN (tbl_module INNER JOIN tbl_material ON tbl_module.module_id = tbl_material.module_id) ON tbl_project.project_id = tbl_module.project_id
WHERE tbl_project.project='3418499'
AND tbl_material.date_stamp<=DATE_SUB(NOW(),INTERVAL 60 MINUTE)
|