Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2008, 07:25
Avatar de pempas
pempas
 
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 20 años, 4 meses
Puntos: 6
sacar más de un registro coincidente

Buenas,

Quiero hacer una consulta que no me acaba de salir.

Tengo dos tablas, una de artículos y otra de referencias de mayorista, la tabla de artículos es así:

id --> Autoincrement
sku --> char(120)

La tabla de referencias de mayorista es así:

id --> Autoincrement
sku --> char(120)
mayorista --> char(20)

En la tabla de referencias puede que se repita el Sku en diferentes mayoristas, pero en la de artículos tan solo habrá uno, lo que quiero es poder sacar tan solo los registros donde el mismo sku se repita para más de un mayorista, es decir que dos mayoristas tengan el mismo sku.

Se me ha ocurrido esto, pero no funciona:

Cita:
Select Count(id) As Total, mayorista, pvd, stock From articulos_sincro Where pn='123456' And id>2 Group By id;
Lo veo, sencillo pero no sé como hacerlo, la idea es que para que la consulta devuelva algo, deberían de haber como mínimo dos mayoristas con el mismo sku.

A ver si alguien me ilumina un poco.

Gracias!