ESPAÑOL: ¡Bienvenido! Es la página inicial de OSIRIS LMS. Regístrese hoy mismo y obtenga acceso a todos nuestros CURSOS GRATUITOS. Clic aquí para registrarse ya. Hemos desarrollado una amplia gamma de cursos “online” (Programación, Multimedia, 3D, Habilidades suaves, etc.), disponibles 24X7. Para más detalle consulte la lista de Cursos Disponibles. Si tiene problemas con el acceso a la plataforma, vea el Tour Virtual de Osiris LMS. También puede consultar la sección de FAQ’s o enviar Solicitud de Soporte Técnico.

ForoForo de discusión
Agregar una Nueva Columna a Una Consulta
Buscador:
Foro > Base de datos > Agregar una Nueva Columna a Una Consulta

Enviado por: Texto del mensaje
Mario Flores Fierro
Nivel : Estudiante
Mensajes : 1
> Perfil
Escrito el : Martes 24-10-2006 A las : 07:55 ( > un mes )
Asunto : Agregar una Nueva Columna a Una Consulta
Hola ..., la idea es agregar a la Consulta una Columna la cual contenga el valor que tiene recno() o sea el numero del registro Ejemplo:

No.- numfactura subtotal iva total
1 29400 100.00 15.00 115.00
2 29401 200.00 30.00 230.00

Alguien me comenta que desde el monitor de MySql se puede inicializar una variable como esto:

mysql > set @a:=0;

y luego

mysql> SELECT @a:=@a +1 as 'Nº',numfactura,
subtotal,iva,total from facturas;

si lo haces desde este punto si funciona. pero la idea es que funcione con Delphi alguien podria ayudarme ...?

Se lo voy agradecer bastante
Mario Flores Fierro
 
 
Antonio Gonzalez
Nivel : Profesor
Mensajes : 23
> Perfil
Escrito el : Martes 24-10-2006 A las : 18:51 ( > un mes )
Asunto : Re: Agregar una Nueva Columna a Una Consulta
Estimado Mario,

Aunque no se mucho de Delphi, creo que puedo resolver tu problema. Por lo que entiendo de tu query lo que pretendes hacer es obtener el número de registro, pero para esto no es necesario declarar una variable de MySQL, simplemente por cada registro recupera la posición del cursor y ese sería el número del registro.

Si tienes alguna duda avísanos.

Saludos
Profesor de PHP
Osiris LMS
Amplía tus conocimientos en línea