У меня есть этот запрос:
SELECT count(cp.CxID) as intSmokers
FROM CustPrimarySmoking cp
JOIN Customer c ON cp.CxID = c.CustomerID
WHERE
cp.CxID IN (SELECT CxID FROM CustPrimarySmoking WHERE CxID = cp.CxID LIMIT 1, 9999)
Идея состоит в том, что подсчет будет основан на результатах вложенного запроса, который извлекает все записи для этого клиента, ЗА ИСКЛЮЧЕНИЕМ первой записи.
ОДНАКО, я получаю эту ошибку, которая, на мой взгляд, является довольно опасной:
1235 - Эта версия MySQL еще не поддерживает 'LIMIT & IN / ALL / ANY / SOME подзапрос'
Кто-нибудь знает какой-нибудь другой способ сделать это?
Спасибо