Esto es un poco retorcido
, pero es lo único que se me ocurre:
1. Haz una consulta a la tabla (y guárdalo en un cursor)
2. Velo recorriendo mientras buscas en la cadena si se encuentra o no esa fruta
3. Hay una función ( :( cuyo nombre no recuerdo ahora mismo... :( ) que te devuelve la pos en la que encuentra la cadena, si no los nombres de las frutas no son compuestos podrías extraer el nombre tomando de la cadena los caracteres que hay desde la posición que te ha devuelto la función hasta que encuentres un espacio en blanco [te dije que era retorcido]
4. Ya sólo tienes que volver a consultar la tabla con el valor de la var en la que has guardado la fruta extraída de la cadena
5. Y LISTO!!!! (o al menos eso espero...)
[Ya te dije que era retorcido, pero no se me ocurre otra idea, espero que te sirva para alguna idea, aunque sea...]