Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-07-2007
Frankus Frankus is offline
No confirmado
 
Registrado: jul 2007
Posts: 11
Poder: 0
Frankus Va por buen camino
Detalles del campo

El tipo de dato es varchar(60) utilizo el SQL 2005, pues quiero visualizar los campos que se repitan la misma letra mas d 5 veces, nose si en SQL 2005 habran funciones como "char" o "length". Cualquier ayuda es buena.
Gracias
  #2  
Antiguo 28-07-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
Sí, esas funciones sí existen en SQL Server 2005, presiona F1 en SQL server para consultar la ayuda y ver ejemplos de estas funciones
__________________

  #3  
Antiguo 28-07-2007
Frankus Frankus is offline
No confirmado
 
Registrado: jul 2007
Posts: 11
Poder: 0
Frankus Va por buen camino
Pero alguna consulta para ayudar a resolver mi problema... habra??
  #4  
Antiguo 28-07-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 26
poliburro Va por buen camino
Sip, , en la ayuda de Sql Server 2005, como bien dice el compañero contraveneno, viene la función para hacer búsquedas de texto con ciertas condiciones de búsqueda avanzada.


O puedes hacer una función que analice el texto letra por letra para identificar aquellas que se repiten más de 4 veces. .
__________________
Conoce mi blog http://www.edgartec.com
  #5  
Antiguo 28-07-2007
Frankus Frankus is offline
No confirmado
 
Registrado: jul 2007
Posts: 11
Poder: 0
Frankus Va por buen camino
Mas ayuda?

Disculpen mi ignorancia pero quisiera saber si es q m pudieran ayudar con esa consulta q dicn d revisar letra por letra y encontrar la q se repite mas d 5 veces. Les agradeceria mucho.
Saludos
  #6  
Antiguo 30-07-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
Pues tendría que ser un procedimiento, porque no conozco ninguna función que lo haga.

Un procedimiento donde tomas el valor tipo cadena y lo recorreres posición por posición y con un contador vas determinando si la letra anterior a la actual es igual; si es igual vas sumando, si no, regresa el contador a 0.

Cuando el contador llegue a 4 (o las que necesites) guardas ese dato (y lo que necesites) en un cursor.

Al final haces un select * al cursor y tendrás todos los registros donde se cumple la condición.

Inténtalo y si tienes problemas o dudas, aquí te ayudamos
__________________


Última edición por ContraVeneno fecha: 01-08-2007 a las 16:34:29.
  #7  
Antiguo 30-07-2007
Frankus Frankus is offline
No confirmado
 
Registrado: jul 2007
Posts: 11
Poder: 0
Frankus Va por buen camino
spNoSaben?

Este foro no se especializa n SQL como veo, bueno sigan con Delphi.
Cya
  #8  
Antiguo 01-08-2007
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 24
ArdiIIa Va por buen camino
Cita:
Empezado por Frankus
Disculpen mi ignorancia
Disculpado
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO
  #9  
Antiguo 01-08-2007
sinalocarlos sinalocarlos is offline
Miembro
 
Registrado: sep 2006
Posts: 152
Poder: 21
sinalocarlos Va por buen camino
Creo que la gran mayoría de las personas involucradas en este foro tienen un gran espíritu de cooperación y empatia

Como tal, dicho grupo merece un gran respeto que se debe ver reflejado al solicitar la ayuda de forma inteligente, pensando que antes de solicitarla se debe hacer un esfuerzo de nuestra parte, es mucho lo que se puede aprender de esta forma.

En lo personal admiro a las personas que se toman su valioso tiempo para ayudar a los demás, y es lamentable que aparezca un troll, en el mas peyorativo sentido de la palabra, a intentar, al menos así lo deduzco yo, por medio de una técnica de insultos intentar sacar un provecho, técnica que solo refleja su gran falta de madurez

lamentable sin duda
Tema Cerrado



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Quitar Vocales repetidas de una Cadena Deiv Varios 13 31-07-2007 07:55:25
Completar sentencias SQL eldiegofg SQL 4 27-07-2007 18:01:17
Sentencias sql GustavoCruz Conexión con bases de datos 2 15-01-2007 08:52:07
Variables en sentencias sql ekimo MySQL 11 17-06-2005 21:37:55
Eliminar líneas repetidas de un memo DarkByte Varios 5 31-03-2004 21:44:14


La franja horaria es GMT +2. Ahora son las 19:01:18.


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