Consulta de registros saltados
Hola, tengo una pregunta a ver si esto es posible con una consulta sql.
Tengo una tabla de facturas con su código correlativo: A-000001 A-000002 A-000003 Hasta ahí todo bien pero si se me queda un número suelto, por ejemplo: A-000001 A-000002 A-000003 A-000005 ¿Hay forma de saber con una consulta sql que la factura que me falta es la 000004 o es una consulta galáctica? Saludos |
Hola newtron.
Esta consulta (en Firebird) te devuelve el primer hueco entre codigos tomando como referencia el código que pusiste: No sé si será eficiente, SQL no es mi punto fuerte... (y lo demás tampoco :( :D) Un saludo. :) |
Cita:
Mala suerte, mi base de datos no se traga el SELECT FIRST :( |
Cita:
Ahora volviendo al tema, que motor de BD estás trabajando ? |
Cita:
|
Solucionado.
He quitado el SELECT FIRST y ha ido estupendamente. Gracias ecfisa, anótate otra que te debo (el libro ya tiene que ser grande). Gracias y un abrazo. Edito: La cantidad de cosas que se pierde uno con esto de no saber SQL.... ains.... |
Hola.
Probá con estas dos: .- SELECT TOP 1 .- SET ROWCOUNT 1 .- Revisá esta página (Limiting result rows) En esta está el uso de substrings y en esta hay algo sobre cast Saludos y que haya suerte ;) |
La franja horaria es GMT +2. Ahora son las 19:59:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi