Я хочу получить запрос:
Select cars.* from cars where cars.code in ( select carCode from articles where numberofrecords with this car (it is not a column) >1 and Accepted=1 order by date )
Как это написать?
Это должно сделать это:
SELECT c.* FROM cars c JOIN ( SELECT carCode FROM articles WHERE Accepted = 1 GROUP BY carCode HAVING COUNT(carCode) > 1 ) a ON c.code = a.carCode
Попробуйте что-то вроде этого:
SELECT cars.* FROM cars WHERE cars.code IN ( SELECT carCode FROM articles WHERE Accepted = 1 GROUP BY carCode HAVING COUNT(articleId) > 1 )