Hola amigos: estoy tratando de hacer una sub-sub-consulta para recoger todos los significados de una palabra de un diccionario que utiliza dos tablas:
+ Tabla 'words' con los campos word y word_id
+ Tabla 'word_meanings con los campos word_id y meaning_id
Cada palabra aparece varias veces en la columna menaning_id de la tabla word_meaning,.. una por cada sinonimo.
Hasta aca bien:
Cita: SELECT word FROM words WHERE id IN (
SELECT word_id FROM word_meanings WHERE meaning_id =10)
pero se me complico al querer hacer...
Cita: SELECT word FROM words WHERE id IN (
SELECT word_id FROM word_meanings WHERE meaning_id IN (
SELECT id FROM words WHERE word='rendirse'))
En este ultimo caso... lejos de darme todos los significados de 'rendirse'... me dio cualquier otra cosa: significados de otros varios terminos
Que hice mal? es de las primeras veces que hago sub-consultas
GRACIASSSSSSSSSSSSSssss