jean
jean

Reputation: 73

Node js sql query inner join

Can you help me about this sql query about the INNER JOIN. The result return error

connection.query("SELECT caracavis.caracname FROM caracavis WHERE firstcaturl ='" + req.body[0].firstcatname + "' AND secondcaturl = '" + req.body[0].secondcatname + "' AND thirdcaturl = '" + req.body[0].thirdcatname + "' AND fourthcaturl = '" + req.body[0].fourthcatname + "' AND fifthcaturl = '" + req.body[0].fifthcatname + "' INNER JOIN critereproducts ON caracavis.caracname = critereproducts.nameurl", function (error, results, fields) {
				if (!!error) {
					console.log('erreur');
				} else {
					console.log(results);
					// res.json(results);
				};
			});

Upvotes: 0

Views: 9300

Answers (1)

Jacob Barnes
Jacob Barnes

Reputation: 1560

INNER JOIN comes before WHERE.

SELECT caracavis.caracname
FROM caracavis 
INNER JOIN critereproducts 
ON caracavis.caracname = critereproducts.nameurl
WHERE ...

Upvotes: 4

Related Questions