Sobre los queries

Hola, soy Angie, y tengo una duda sobre los queries que te había planteado en una pregunta anterior. Lo que pasa es que algunos valores se vuelven cero a la hora de hacer los cálculos. El problema no es que se anulen, porque hay veces en las que las sumas dan cero, el problema está en que cuando algún campo del query es cero, este me anula el registro completo, y no aparece el mismo, luego al hacer operaciones con este query y otros, ese registro no aparece nuevamente.
Por ejemplo, supongamos que tengo lo siguiente:
Producto Inv
A 5
B 0
Si hago un query donde me arroje los productos el query elimina el registro cuyo inv sea cero, en este caso el producto B. Y si yo hago otro query incluyendo este, la anulación del registro permanece hasta el final.
Gracias por tu tiempo... Espero que puedas ayudarme.
Bye
Respuesta
1
Estimada Angie:
Si la consulta a que te refieres no te devuelve el registro correspondiente al producto B, es porque en algún lugar se le ha indicado que no muestre los valores igual o menor a cero.
Si tu coges una tabla plana con dos registros tal como los que me indicas en tu ejemplo, y creas una consulta para que te muestre todos los registros de la tabla, el resultado es que te devolverá dos registros sin tener en cuenta los valores.
Lógicamente si la consulta actual, la que no te devuelve el registro con el valor cero, no tiene este registro, en la continuidad del proceso ya no podrás contar con el. Luego es antes de este proceso donde tendrás que revisar tu sistema para localizar la causa que hace que no te devuelva el registro igual o menor que cero.
Insisto en que si quieres que lo analice más intensamente, me envíes una copia con las tablas y las consultas, no hace falta que me envíes más objetos, simplemente exporta lo que afecta a tu problema, que es en resumidas cuentas lo que yo me ofrezco a resolverte.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas