Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos datos.
Entre ellos se lleva un numero de documento que es correlativo.
Antes, con dbf, hacia un gobottom para colocarme en el último registro, y
al numero de documento le sumo 1.
¿Como se podria hacer esto en MySql?
Gracias
Paco V
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Ultimo registro en Mysql
Ultimo registro en Mysql
Hola!
veamos:
Por ejemplo con una table de facturas
SELECT * FROM facturas
nos seleccionará todos los campos de todas las facturas
SELECT * FROM facturas ORDER BY numero
ahora las tenemos ordenadas por número de factura
SELECT * FROM facturas ORDER BY numero DESC
ahora las seguimos teniendo ordenadas por número de factura pero descendente
SELECT * FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos los datos de la última facutura
SELECT numero FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos sólo el número de la última factura
SELECT numero + 1 AS siguiente FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos la respuesta a tu pregunta
un saludico,
fredy
> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
> datos.
> Entre ellos se lleva un numero de documento que es correlativo.
> Antes, con dbf, hacia un gobottom para colocarme en el último
> registro, y
> al numero de documento le sumo 1.
> ¿Como se podria hacer esto en MySql?
> Gracias
> Paco V
veamos:
Por ejemplo con una table de facturas
SELECT * FROM facturas
nos seleccionará todos los campos de todas las facturas
SELECT * FROM facturas ORDER BY numero
ahora las tenemos ordenadas por número de factura
SELECT * FROM facturas ORDER BY numero DESC
ahora las seguimos teniendo ordenadas por número de factura pero descendente
SELECT * FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos los datos de la última facutura
SELECT numero FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos sólo el número de la última factura
SELECT numero + 1 AS siguiente FROM Facturas ORDER BY numero DESC LIMIT 1
ahora tenemos la respuesta a tu pregunta

un saludico,
fredy
> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
> datos.
> Entre ellos se lleva un numero de documento que es correlativo.
> Antes, con dbf, hacia un gobottom para colocarme en el último
> registro, y
> al numero de documento le sumo 1.
> ¿Como se podria hacer esto en MySql?
> Gracias
> Paco V
Ultimo registro en Mysql
Paco:
SELECT MAX(numero ) AS siguiente FROM Facturas
Saludos
"Paco V" <ssi@ono.com> escribió en el mensaje
news:463302d4$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>
> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
> datos.
> Entre ellos se lleva un numero de documento que es correlativo.
> Antes, con dbf, hacia un gobottom para colocarme en el último registro, y
> al numero de documento le sumo 1.
> ¿Como se podria hacer esto en MySql?
> Gracias
> Paco V
SELECT MAX(numero ) AS siguiente FROM Facturas
Saludos
"Paco V" <ssi@ono.com> escribió en el mensaje
news:463302d4$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>
> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
> datos.
> Entre ellos se lleva un numero de documento que es correlativo.
> Antes, con dbf, hacia un gobottom para colocarme en el último registro, y
> al numero de documento le sumo 1.
> ¿Como se podria hacer esto en MySql?
> Gracias
> Paco V
Ultimo registro en Mysql
perdon
Paco:
SELECT MAX(numero )+1 AS siguiente FROM Facturas
Saludos
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=46335b4a@ozsrv2.ozlan.local...]46335b4a@ozsrv2.ozlan.local...[/email]
> Paco:
> SELECT MAX(numero ) AS siguiente FROM Facturas
>
> Saludos
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:463302d4$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>
>> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
>> datos.
>> Entre ellos se lleva un numero de documento que es correlativo.
>> Antes, con dbf, hacia un gobottom para colocarme en el último registro, y
>> al numero de documento le sumo 1.
>> ¿Como se podria hacer esto en MySql?
>> Gracias
>> Paco V
>
>
Paco:
SELECT MAX(numero )+1 AS siguiente FROM Facturas
Saludos
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=46335b4a@ozsrv2.ozlan.local...]46335b4a@ozsrv2.ozlan.local...[/email]
> Paco:
> SELECT MAX(numero ) AS siguiente FROM Facturas
>
> Saludos
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:463302d4$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>
>> Tengo una tabla en MySql. En esa tabla se realiza la grabación de unos
>> datos.
>> Entre ellos se lleva un numero de documento que es correlativo.
>> Antes, con dbf, hacia un gobottom para colocarme en el último registro, y
>> al numero de documento le sumo 1.
>> ¿Como se podria hacer esto en MySql?
>> Gracias
>> Paco V
>
>