Comunidad de diseño web y desarrollo en internet online

Duda con INNER JOIN en dos tablas

Citar            
MensajeEscrito el 17 Ago 2009 01:05 am
Tengo una base de datos con dos tablas:

1.- Tabla "vaca" con los campos id y id_vaca
por ejemplo algo asi:

Código :

id    id_vaca
3        3514


2.- Otra tabla llamada informacion con los campos id, idvaca, tratamientos
algo asi:

Código :

id     id_vaca    tratamiento
1           3             medicina


lo que necesito es que al ingresar el el numero 3514 me de la informacion de dicho id, es decir el de id_vaca, tengo esta consulta que funciona bien pero necesito usar el id y no el numero de vaca.

Código MySQL :

SELECT * FROM info INNER JOIN vaca ON info.idvaca = vaca.id WHERE info.idvaca =3

Por logoys

Claber

104 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Ago 2009 01:25 am

Código MySQL :

SELECT i.* FROM info AS i 
INNER JOIN vaca AS v ON i.id_vaca = v.id
WHERE v.id_vaca = 3514



saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2009 04:59 am

Código :

SELECT * FROM info
INNER JOIN vacas ON vacas.id = info.id_vaca
AND vacas.id_vaca = 3514

:D

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.