Autor
|
Tema: SELECT DISTINCT, IN () (Leído 3,311 veces)
|
TheGhost(Z)
Desconectado
Mensajes: 230
|
Hola, amigos.. veran lo que quiero hacer es selecionar los campos de una tabla pero que no se repitan los campos que son iguales... por ejemplo.. ID NOMBRE SEXO EDAD 1 PEDRO H 15 2 JUAN H 18 3 PEDRO H 20 4 MARTHA M 18 5 MARTHA M 18 Sellecionar a todos los que NOMBRE=MARTHA, SEXO=M, EDAD=18. PERO QUE SI HAY MAS DE 1 NO SE REPITAN. Lo normarl es lo de abajo, pero me lista los registros con ID 4 y 5, porque ambos cumplen con el criterio. Lo que deseo es hace los mismo, pero que una ves ya encontrado no me repita en el listado. "Select * FROM Cliente Where Nombre='MARTHA, SEXO='M', EDAD=18'" Estuve intentando con "SELECT DISTINCT", pero no se como como emplearlo o me sale error.. "SELECT * DISTINCT FROM Cliente Where Nombre='MARTHA, SEXO='M', EDAD=18'" Ayuda por favor.... Gracias.
|
|
|
En línea
|
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
"SELECT * DISTINCT FROM Cliente Where Nombre='MARTHA, SEXO='M', EDAD=18'" creo que la sintaxis va asi: "SELECT DISTINCT * FROM Cliente Where Nombre='MARTHA, SEXO='M', EDAD=18'"
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
"SELECT * DISTINCT FROM Cliente Where Nombre='MARTHA, SEXO='M', EDAD=18'" creo que la sintaxis va asi: "SELECT DISTINCT * FROM Cliente Where Nombre='MARTHA AND SEXO='M' AND EDAD=18'" perdón por posterar 2 veces fue un error
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
TheGhost(Z)
Desconectado
Mensajes: 230
|
Creo que si funciona con lo que me propusiste. Solo que no he llegado obtener lo que necitaba.. pues vera se trata de que la consulta se haga solo con un campo. ID ID_CIUDAD NOMBRE SEXO EDAD 1 MAD PEDRO H 15 2 LIM JUAN H 18 3 BOG MARTHA H 20 4 MAD MARTHA M 18 5 MAD MARTHA M 18 Mi objetivo es listar las ciudades, sin repeticiones, pero que el campo sea igual a MARTHA. es deicir + ó - así. "SELECT DISTINCT MADRID * FROM Clientes WHERE NOMBRE='MARTHA'" AYUDA POR FAVOR. O ALGUNA SUGERENCIA DE COMO OBTENER ESE RESULTADO.. GRACIAS
|
|
|
En línea
|
|
|
|
CA
Desconectado
Mensajes: 159
Aiya Meldonya
|
esto que tiene que ver con vb?
|
|
|
En línea
|
Del gran mar he llegado a la tierra media y esta sera mi morada y la de mis descendientes hasta el fin del mundo.
|
|
|
TheGhost(Z)
Desconectado
Mensajes: 230
|
QUE NO ME SALE ESA CONSULTA POR ERROR DE SINXIS
|
|
|
En línea
|
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
CA, esto es una consulta SQL y por lo tanto lo puedes hacer desde VB
TheGhost(Z), has intentado usar DISTINCTROW, segun tengo entendido, DISTINCT omite los registros duplicados al hacer la consulta y DISTINCTROW omite los registros duplicados que se encuantran en la tabla, (si no es asi corríjanme, por favor)
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
jrhomer
|
USA ESTO:
"SELECT DISTINCT (ID_CIUDAD ) FROM Clientes WHERE NOMBRE='MARTHA'"
De este modo aparecen las ciudades, sin repetirse (las ciudades)
|
|
|
En línea
|
ups!!
|
|
|
TheGhost(Z)
Desconectado
Mensajes: 230
|
RESULTO!
!MUCHAS GRACIAS¡
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Seleccionar un select y redireccionar
Desarrollo Web
|
mark182
|
2
|
8,261
|
22 Diciembre 2010, 22:25 pm
por Nakp
|
|
|
Mantener select en combobox?
Desarrollo Web
|
CWeeD
|
1
|
2,915
|
5 Febrero 2011, 07:44 am
por AFelipeTrujillo
|
|
|
Consulta Distinct a un solo campo
« 1 2 »
Bases de Datos
|
matagalo
|
11
|
16,961
|
15 Marzo 2022, 02:28 am
por Rodwin
|
|
|
Problema con una consulta no funciona Distinct
« 1 2 3 »
Desarrollo Web
|
Marciano_79
|
21
|
11,911
|
6 Abril 2016, 23:27 pm
por Marciano_79
|
|
|
clausula DISTINCT
.NET (C#, VB.NET, ASP)
|
PETTETE
|
0
|
2,281
|
18 Agosto 2017, 11:44 am
por PETTETE
|
|