Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/05/2010, 14:01
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Unknown column 'paises' in 'where clause'

En realidad, una FK sólo requiere que pongas la PK de la otra tabla como tal.
En el contexto de lo que has armado en la tabla BECAS, la tabla países se vuelve superflua...
la tabla PAIS (las tablas se ponen en singular como norma), sería:
PAIS(id_pais, nombre_pais)
La tabla BECA:
BECA(id_beca, id_pai, nombre, descripcion, requisitos, ...)

Así, el INNER JOIN sería
Código MySQL:
Ver original
  1. FROM beca B INNER JOIN pais P ON B.id_pais = P.id_pais;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)