como sql

26/07/2004 - 16:57 por juan carlos | Informe spam
Hola amigos..

Por fa una ayuda-...

Como Diables filtro y realizo un consulta donde solo me
traiga los datos de una tabla pero solo y solo los
registos que esten repedidos . es decir

campo consecutivo
quiero los consecutivos que esten repetidos mas de 2
veces..

gracias..

Preguntas similare

Leer las respuestas

#1 José Moyano Huergo
26/07/2004 - 18:12 | Informe spam
Prueba con esto:

sele MiCampo,count(*) as cant from MiTabla group by MiCampo having cant >1

Espero que esto te resulva tu problema

Que Dios te bendiga, bye.


"juan carlos" escribió en el mensaje
news:42c401c47320$d8b8bd70$
Hola amigos..

Por fa una ayuda-...

Como Diables filtro y realizo un consulta donde solo me
traiga los datos de una tabla pero solo y solo los
registos que esten repedidos . es decir

campo consecutivo
quiero los consecutivos que esten repetidos mas de 2
veces..

gracias..


Respuesta Responder a este mensaje
#2 juan carlos...
26/07/2004 - 19:13 | Informe spam
Ok gracias ... mira amigo la idea esque solo me traiga
los registro repetidos no cuantas veces tan repetidos..
debe traerme uno a uno los registros repetidos...

amigo ayudame pliss..
Respuesta Responder a este mensaje
#3 José Moyano Huergo
26/07/2004 - 23:20 | Informe spam
Juan Carlos

Checa con esto:

sele MiCampo,count(*) as cant from MiTabla group by MiCampo having cant >1
into MiCursor

sele MitTabla.MiCampo from MitTabla,MiCursor where MitTabla.MiCampo MiCursor.MiCampo

Confio que esto te ayude, si no lo logramos házmelo saber

Que Dios te guie, bye.


"juan carlos..." escribió en el
mensaje news:442701c47333$dfce1d90$
Ok gracias ... mira amigo la idea esque solo me traiga
los registro repetidos no cuantas veces tan repetidos..
debe traerme uno a uno los registros repetidos...

amigo ayudame pliss..
Respuesta Responder a este mensaje
#4 Luis María Guayán
26/07/2004 - 23:32 | Informe spam
Puedes hacerlo con dos SELECTs

SELECT Consecutivo, COUNT(*) AS Cant ;
FROM MiTabla ;
GROUP BY Consecutivo HAVING Cant > 2 ;
INTO CURSOR Auxi

SELECT * FROM MiTabla ;
WHERE EXISTS (SELECT * FROM Auxi ;
WHERE Auxi.Consecutivo = MiTabla.Consecutivo) ;
INTO CURSOR Repetidos

Este SELECT en VFP9 se podria realizar en un solo comando, ya que mejoró
mucho el tema de las subconsultas y se permite la inclusión de GROUP BY en
la subconsulta.

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos


"juan carlos..." escribió en el
mensaje news:442701c47333$dfce1d90$
Ok gracias ... mira amigo la idea esque solo me traiga
los registro repetidos no cuantas veces tan repetidos..
debe traerme uno a uno los registros repetidos...

amigo ayudame pliss..
Respuesta Responder a este mensaje
#5 juan carlos
26/07/2004 - 23:44 | Informe spam
Amigos Gracias deverdad que si... Me sirvio de mucho...
Gracias Jose moyano. Luis maria guayacan, otrave vuelves
y me ayudas... que bien Talvez hay muchos que agradedemos
que contesten los que saben nuestra dudas...


Dijo soda estero en su oltimo concierto...
GRACIAS TOTALES.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida