Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 11:02
bigwhite
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 14 años, 8 meses
Puntos: 10
Exclamación Subconsulta multiple (?)

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