tengo esta tabla sql y filas definen en SQL FiddleSeleccione uno de la fila con la condición
En SUPPLIER_DETAILS mesa hay un campo llamado IS_PAYABLE que tendrá valores NULL o 'Y'.
Si IS_PAYABLE='Y'
, puede haber uno o más registros para cada PRODUCT_REG con diferentes PRODUCT_NO. P. ej. PRODUCT_REG = 'HP_C20'
tiene dos registros con IS_PAYABLE='Y'
.
HP_C20 FR-A GB-A128 Y
HP_C20 FR-A GB-A098 Y
Lo que me gustaría tener es si IS_PAYABLE='Y'
y si hay varios registros para una PRODUCT_REG, entonces me gustaría que sea solamente uno de los registros y quiero que todos los registros con IS_PAYABLE is null
.
¿Cómo puedo lograrlo? Si no hice comprensible mi requerimiento, lo explicaré más a fondo.
Cualquier ayuda es altamente apreciable.
Gracias
+1 Fiddle está funcionando, pero aquí se olvidó de alias. –
@ NikolaMarkovinović gracias, lo he corregido. –
@FlorinGhita Muchas gracias, esto funcionó como un encanto. Si encuentro algún problema con los registros, volveré con usted. Muy apreciado. – user75ponic