Viernes 8 de Noviembre de 2024, 12:52
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
Se puede hacer esta consulta??
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Se puede hacer esta consulta?? (Leído 1472 veces)
el bare
Miembro activo
Mensajes: 65
Nacionalidad:
Se puede hacer esta consulta??
«
en:
Miércoles 17 de Febrero de 2010, 08:58 »
0
Hola a todos, estoy trabajando con una aplicacion en builder, con una base de datos en sql server, y me tope con un problema que no he podido resolver, espero me puedan orientar...me explico..
como ven en la imagen, necesito sacar las sumas de cada columna, en año, que sea el mismo de los 4 trimestres (en este caso 2009), y que en trimestre diga "Anual", esto lo necesito insertar en otra tabla..
La consulta ya la hice en su mayoria, ya saco las sumas de las columnas y las inserto en otra tabla, el problema es que no se como insertar los otros datos (año,trimestre y localidad) en la misma fila en donde inserto las sumas...
Aqui la consulta:
Código: SQL
INSERT
INTO
Tabla
(
Casos_sospechosos_colera_est
,
casos_diarrea_notif_SUIVE
,
casos_sospechosos_coleratrat
,
Total_casos_colera
,
cepas_positivasvibrio
,
Total_muestrasproc
,
Deter_cloro
,
Total_detercloro
)
SELECT
SUM
(
Casos_sospechosos_colera_est
)
,
SUM
(
casos_diarrea_notif_SUIVE
)
,
SUM
(
casos_sospechosos_coleratrat
)
,
SUM
(
Total_casos_colera
)
,
SUM
(
cepas_positivasvibrio
)
,
SUM
(
Total_muestrasproc
)
,
SUM
(
Deter_cloro
)
,
SUM
(
Total_detercloro
)
'
FROM Tabla_Prueba
where Año = '
"+parametro+"
' AND Localidad = '
"+parametro3+"
'
SELECT * FROM Tabla
//PARAMETRO SON UNOS COMBOBOX CON LOS CUALES HAGO LA CONSULTA.
Me pregunto si se puede hacer esto...la verdad que he buscado sentencias de sql y nada..
En otro foro me sugirieron que usara un default, pero no lo pude implementar a esta consulta, no supe como...
Cualquier sugerencia es bienvenida..
y de antemano agradezco su atencion..
Saludos...
Tweet
el bare
Miembro activo
Mensajes: 65
Nacionalidad:
Re: Se puede hacer esta consulta??
«
Respuesta #1 en:
Jueves 18 de Febrero de 2010, 02:24 »
0
ya lo solucione....de esta manera..
Código: SQL
INSERT
INTO
Tabla
(
Casos_sospechosos_colera_est
,
casos_diarrea_notif_SUIVE
,
casos_sospechosos_coleratrat
,
Total_casos_colera
,
cepas_positivasvibrio
,
Total_muestrasproc
,
Deter_cloro
,
Total_detercloro
,
Año
,
Localidad
,
Evaluacion
)
SELECT
SUM
(
Casos_sospechosos_colera_est
)
,
SUM
(
casos_diarrea_notif_SUIVE
)
,
SUM
(
casos_sospechosos_coleratrat
)
,
SUM
(
Total_casos_colera
)
,
SUM
(
cepas_positivasvibrio
)
,
SUM
(
Total_muestrasproc
)
,
SUM
(
Deter_cloro
)
,
SUM
(
Total_detercloro
)
,
'"+par1+"'
,
'"+par2+"'
,
'"+par3+"'
FROM
Tabla_Prueba
WHERE
Año
=
'"+parametro+"'
AND
Localidad
=
'"+parametro3+"
'
SELECT
*
FROM
Tabla
Saludos
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Bases de Datos
»
SQL Server
(Moderador:
ElNapster
) »
Se puede hacer esta consulta??