Проблема с подзапросом LIMIT & IN / ALL / ANY / SOME

У меня есть этот запрос:

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 подзапрос'

Кто-нибудь знает какой-нибудь другой способ сделать это?

Спасибо

12
задан OMG Ponies 13 May 2011 в 22:54
поделиться