Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/03/2011, 08:25
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 9 meses
Puntos: 39
Respuesta: Consulta con like?

Servido
Código SQL:
Ver original
  1. DECLARE @Nombres TABLE(nombre VARCHAR(10))
  2. DECLARE @Letras TABLE(letra VARCHAR(10))
  3.  
  4. INSERT INTO @Nombres VALUES('Maria')
  5. INSERT INTO @Nombres VALUES('Juana')
  6. INSERT INTO @Nombres VALUES('Creic')
  7. INSERT INTO @Nombres VALUES('Pablo')
  8. INSERT INTO @Nombres VALUES('Saam')
  9. INSERT INTO @Nombres VALUES('Lucas')
  10.  
  11. INSERT INTO @Letras VALUES('a')
  12. INSERT INTO @Letras VALUES('b')
  13. INSERT INTO @Letras VALUES('c')
  14. INSERT INTO @Letras VALUES('aa')
  15. INSERT INTO @Letras VALUES('bb')
  16. INSERT INTO @Letras VALUES('cc')
  17.  
  18. SELECT L.letra, SUM(CASE WHEN N.nombre IS NULL THEN 0 ELSE 1 END)
  19. FROM @Letras L
  20. LEFT JOIN @Nombres N ON charindex(L.letra, N.nombre) > 0
  21. GROUP BY L.letra
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.