FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Distinct Curiosidad
Hola foristas el siguiente sql funciona en firebird 2.1 pero:
el siguiente no funciona
Última edición por ASAPLTDA fecha: 09-04-2012 a las 00:19:30. Razón: falta etiquetas |
#2
|
||||
|
||||
Hola
DISTINCT genera la distinción sobre la linea completa, por eso funciona al principio de esta. Si se requiere una distincion de un campo determinado se usan otras como, Last, Min entre otras. Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
Casi no uso FB, pero de entrada ninguna de las 2 sentencias debería ser válida pues DISTINCT no es una función, sino una modificación a la sentencia SELECT. Lo que FB hace, a mi juicio "chapuceramente", es obviar el paréntesis en la primera sentencia y tratar toda la setencia como si se hubiera escrito:
Y digo chapuceramente porque aunque arroja el resultado correcto, no informa que la sintaxis no es correcta. DISTINCT lo que hace es eliminar filas duplicadas, siempre y cuando todos y cada uno de sus campos sean idénticos.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
distinct en dblookupcombobox | iktwo | SQL | 3 | 22-10-2010 08:14:42 |
Update con Distinct | Camilo | Conexión con bases de datos | 2 | 21-09-2010 17:52:45 |
Uso del DISTINCT | MaMu | MySQL | 2 | 14-12-2007 19:15:48 |
DISTINCT con mySQL | Alexis7788 | MySQL | 10 | 10-10-2006 18:29:15 |
DISTINCT con query | Robert | Tablas planas | 15 | 03-11-2003 16:53:38 |
|