No explicas, o no entiendo, para que quieres esa cadena
si es para consultar la tabla vehiculos o la tabla que sea usandola en "IN (...)" no la necesitas....
Código MySQL:
Ver original WHERE idVehiculo
IN(1,2,3,4,5,6,53,56,334,673, ......
));
esto haria la consulta usando la cadena que quieres construir....sin construirla. no?
Y si hay una relacion entre usuario y vehiculo tambien podriamos suprimir la lista de idVehiculo... pero habria que ver el diseño de tu bbdd.
(eso consulta todos los vehiculos relacionados con el usuario X, nadie entra a manita 1500 ids... mas de una vez)
Si no te he entendido.... yo haria lo de tus compañeros....