Consulta SQL
Publicado por Fernando (2 intervenciones) el 03/05/2017 14:21:19
Como hago lo siguiente:
idcompra-idcliente
1 - 1
2 - 3
3 - 5
4 - 0
...
idcliente-nombre-apelllido
1-pepe
2-juan
3-carlos
4-maria
5-oscar
Quiero hacer un SELECT * from compras que me devuelva esto
idcompra-nombre
1-pepe
2-carlos
3-oscar
4-ninguno
Esa consulta me puedes hacer porfa? ya estuve investigando el JOIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CREATE TABLE IF NOT EXISTS `clientes` (
`idcliente` INT(10) NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(50) NOT NULL,
`apellido` VARCHAR(50) NOT NULL,
`domicilio` VARCHAR(50) NOT NULL,
`telefono` VARCHAR(50) DEFAULT NULL,
`movil` VARCHAR(50) DEFAULT NULL,
`dni` VARCHAR(10) NOT NULL,
`familiar` VARCHAR(50) NOT NULL,
PRIMARY KEY (`idcliente`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
CREATE TABLE IF NOT EXISTS `compras` (
`idcompra` INT(7) NOT NULL AUTO_INCREMENT,
`idcliente` INT(7) NOT NULL,
`observacion` text NOT NULL,
`fecha_ingreso` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`idcompra`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
idcompra-idcliente
1 - 1
2 - 3
3 - 5
4 - 0
...
idcliente-nombre-apelllido
1-pepe
2-juan
3-carlos
4-maria
5-oscar
Quiero hacer un SELECT * from compras que me devuelva esto
idcompra-nombre
1-pepe
2-carlos
3-oscar
4-ninguno
Esa consulta me puedes hacer porfa? ya estuve investigando el JOIN
Valora esta pregunta


0