Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Consulta SQL (https://www.clubdelphi.com/foros/showthread.php?t=43363)

fedelphi 09-05-2007 16:46:24

Consulta SQL
 
Hola a todos, mi duda es sobre como realizar una consulta con SQL. Tengo en una tabla con uno de sus campos llamado LOTE. Hay varios lotes y a su vez varios registros con el mismo lote. Entonces mi duda es como puedo hacer la consulta para que me devuelva los numeros de lote existentes pero sin repetirlos. Por ej:
reg1 lote 23
reg2 lote 45
reg3 lote 23
reg4 lote 50
reg5 lote 50
reg6 lote 23
reg7 lote 23
reg8 lote 45
reg9 lote 50

entonces el resultado que deseo seria
23
45
50

Es posible esto mediante una consulta SQL?, mi idea es que el server me devuelva este resultado. Estoy trabajando con firebird 1.5 y delphi 7
Muchas gracias
Fede

Bicho 09-05-2007 16:54:39

Hola,

puedes usar un distinct del campo en cuestión:

Código SQL [-]
select distinct lote from tabla

Espero te sirva.

Saludos

fedelphi 09-05-2007 20:27:04

gracias bicho, funciono perfectamente
Fede

ruedabeat2003 09-05-2007 21:48:44

Otra variante
 
Otra variante para el mismo comando es:

select unique lote from tabla

Obtendras el mismo resultado. :cool:


La franja horaria es GMT +2. Ahora son las 11:08:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi