Tema: Subconsultas
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/06/2010, 14:38
govacsi
 
Fecha de Ingreso: octubre-2009
Mensajes: 47
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Subconsultas

Si, gracias.. ya me di cuenta de mi error, no era lo que tenia que mostrar exactamente, no lo entendi bien desde un principio dejo mi resultado por si a alguien mas le sirve.

-- Seleccion para extraer diferentes tipos de usuario sin especificar un from en la consulta (solo en subconsultas)
select (select count(*) from usuarios where usuario LIKE 'M%') as NumUsuConM,
(select count(*) from usuarios as u where usuario LIKE '%A%') as NumUsuConAenApellido,
(select count(*) from usuarios as u where CONVERT(char(10),u.fecha) LIKE 'Ene%') NumUsuIngresENE,
(select count(*) from usuarios as u where CONVERT(char(10),u.fecha) LIKE 'Feb%') NumUsuIngresFEB

el resultado que arroja es
NumUsuConM NumUsuConAenApellido NumUsuIngresEne NumUsuIngresFeb
7 39 65 12

Donde busca en la tabla usuarios y muestra NumUsuConM (usuarios que su nombre inicie con M), NumUsuConM (usuarios que en su nombre tengan A), NumUsuIngresEne (usuarios que ingresaron en enero)...

Saludos