Problema en la seleccion de filas.
Publicado por Miguel Angel Mora (8 intervenciones) el 11/12/2001 07:32:25
Muy buenas, tengo la siguiente consulta:
SELECT DISTINCTROW [articulo/articulo].ID, [compra/pedidoform].PedidoID, [compra/pedidoform].[pos-id], [compra/Pedido principal].[pedido-fecha], [compra/pedidoform].[arti-prc] FROM ([compra/pedidoform] INNER JOIN [articulo/articulo] ON [compra/pedidoform].articuloID = [articulo/articulo].ID) INNER JOIN [compra/Pedido principal] ON [compra/pedidoform].PedidoID = [compra/Pedido principal].ID WHERE ((([compra/pedidoform].PedidoID) Like ConvertNulls([Forms]![FORMULARIO RECIBIDOS]![PedidoID],"*"))) ORDER BY [compra/pedidoform].PedidoID, [compra/pedidoform].[pos-id] WITH OWNERACCESS OPTION;
el problema que tengo es que cuando tengo dos filas con dos articulos iguales
en el ejemplo de abajo la 1 y 3 siempre me toma la 1ª . . Imagino que hay algo mal en la consulta , pero no doy en el clavo.
fila 1--> articulo1 pedido1 pos1 fecha1 precio-articulo1-pos1
fila 2--> articulo2 pedido1 pos2 fecha1 precio-articulo2-pos2
fila 3--> articulo1 pedido1 pos3 fecha1 precio-articulo1-pos3
Gracias por anticipado y por leer este tocho.
SELECT DISTINCTROW [articulo/articulo].ID, [compra/pedidoform].PedidoID, [compra/pedidoform].[pos-id], [compra/Pedido principal].[pedido-fecha], [compra/pedidoform].[arti-prc] FROM ([compra/pedidoform] INNER JOIN [articulo/articulo] ON [compra/pedidoform].articuloID = [articulo/articulo].ID) INNER JOIN [compra/Pedido principal] ON [compra/pedidoform].PedidoID = [compra/Pedido principal].ID WHERE ((([compra/pedidoform].PedidoID) Like ConvertNulls([Forms]![FORMULARIO RECIBIDOS]![PedidoID],"*"))) ORDER BY [compra/pedidoform].PedidoID, [compra/pedidoform].[pos-id] WITH OWNERACCESS OPTION;
el problema que tengo es que cuando tengo dos filas con dos articulos iguales
en el ejemplo de abajo la 1 y 3 siempre me toma la 1ª . . Imagino que hay algo mal en la consulta , pero no doy en el clavo.
fila 1--> articulo1 pedido1 pos1 fecha1 precio-articulo1-pos1
fila 2--> articulo2 pedido1 pos2 fecha1 precio-articulo2-pos2
fila 3--> articulo1 pedido1 pos3 fecha1 precio-articulo1-pos3
Gracias por anticipado y por leer este tocho.
Valora esta pregunta
0