SQL - ¿COMO SE HACE...?

 
Vista:

¿COMO SE HACE...?

Publicado por ALBERTO (1 intervención) el 22/11/2001 14:57:56
TENGO UNA TABLA CON DOS CAMPOS, (REFERENCIA Y CANTIDAD)
EJEMPLO:

REFERENCIA CANTIDAD
A 2
B 3
NECESITO HACER UNA CONSULTA QUE ME CREE TANTAS FILAS POR REFERENCIA COMO INDICA CANTIDAD
EN MI EJEMPLO ANTERIOR, GENERARA EL SIGUIENTE RESULTADO

A
A
B
B
B

¿COMO SE HACE?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿COMO SE HACE...?

Publicado por vladimir (37 intervenciones) el 25/11/2001 09:38:10
falta informacion sobre el resultado a expresar por el campo "cantidad"
de tadas mangueras aqui van unos ejemplillos :

/* este query te indica la cantidad de filas distintas (referencia,cantidad)*/
select distinct referencia, cantidad from xxxxxx
/* este query te indica la suma del campo cantidad "por referencia" */
select referencia, sum(cantidad) from xxxxxx
group by referencia
/* este query te indica la cantidad de filas "por referencia" */
select referencia, count(*) from xxxxxx
group by referencia

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¿COMO SE HACE...?

Publicado por vladimir (37 intervenciones) el 25/11/2001 09:38:15
falta informacion sobre el resultado a expresar por el campo "cantidad"
de tadas mangueras aqui van unos ejemplillos :

/* este query te indica la cantidad de filas distintas (referencia,cantidad)*/
select distinct referencia, cantidad from xxxxxx
/* este query te indica la suma del campo cantidad "por referencia" */
select referencia, sum(cantidad) from xxxxxx
group by referencia
/* este query te indica la cantidad de filas "por referencia" */
select referencia, count(*) from xxxxxx
group by referencia

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar