Foros del Web » Programación para mayores de 30 ;) » Java »

Consultar tablas relacionadas en java de MYSQL

Estas en el tema de Consultar tablas relacionadas en java de MYSQL en el foro de Java en Foros del Web. Ejemplo de Join: SELECT u.us_nombre usuario, b.bod_nombre bodega FROM us2bod ub INNER JOIN usuarios u ON ub.us_id = u.us_id INNER JOIN bodegas b ON ub.bod_id ...
  #1 (permalink)  
Antiguo 14/02/2015, 00:01
Avatar de soy_nicanor  
Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 13 años, 11 meses
Puntos: 3
Consultar tablas relacionadas en java de MYSQL

Ejemplo de Join:

SELECT
u.us_nombre usuario,
b.bod_nombre bodega
FROM us2bod ub
INNER JOIN usuarios u ON ub.us_id = u.us_id
INNER JOIN bodegas b ON ub.bod_id = b.bod_id
Fuente: http://www.cristalab.com/tutoriales/...-join-c77632l/



Y en java como saco 2 o 3 tablas relacionadas de mysql
__________________
Muy Feliz
  #2 (permalink)  
Antiguo 14/02/2015, 16:23
Avatar de soy_nicanor  
Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 13 años, 11 meses
Puntos: 3
Respuesta: Consultar tablas relacionadas en java de MYSQL

Tengo 2 tablas Articulo y Stock

Código Java:
Ver original
  1. sSQL = "SELECT articulo.id_med, stock.id_stock FROM articulo, stock" +
  2.                "where articulo.id_med LIKE '"+valor+"'";
  3. //                "articulo.id_med = stock.id_stock";

No me funciona
__________________
Muy Feliz
  #3 (permalink)  
Antiguo 15/02/2015, 11:40
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Consultar tablas relacionadas en java de MYSQL

Buenas,

No dejas ningun espacio entre stock y where.

Tampoco entre valor, de la segunda linea y la tercera linea, que tienes comentada.

En la tercera line tampoco has puesto el AND.

Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: consultar, mysql, relacionadas, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:11.