SQL - Como hacer una condicion en sql

 
Vista:
sin imagen de perfil

Como hacer una condicion en sql

Publicado por Molitaa (3 intervenciones) el 22/11/2016 16:58:45
Hola, buen día,
Necesito de su ayuda para hacer una condición en SQL ya que tengo dudas para realizarla se escucha fácil para hacerla pero aun no se mucho y requiero de su apoyo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
INSERT INTO RecHum_Web.dbo.rh_Mov_Nomina(
cla_empresa, cla_trab, cla_perded, monto, fecha_aplica,
        cla_centro_costo, cla_ubicacion, cla_puesto, cla_tab_sue,
        niv_tab_sue, tipo_mov, cla_depto, monto_tope, acum, fecha_ult_cambio, cla_puesto_pag, CLA_TURNO)
SELECT
Empresa = rs.cve_emp, Trabajador = rs.cve_trab,
        cla_perded = 106, Neto - subsidio, Fecha_aplica
= rs.fecha,
        rh.cla_centro_costo, rh.cla_ubicacion_base, rh.cla_puesto, rh.cla_tab_sue, rh.niv_tab_sue,
        Tipo_mov = 2, rh.cla_depto, rs.neto - rs.subsidio, 0, Cast(GetDate() As SmallDatetime),
        rh.cla_puesto, IsNull(rh.CLA_TURNO, 0)
FROM dbo.cmrRegistroServicio rs
JOIN RecHum_Web.dbo.rh_trab rh
ON rs.cve_trab = rh.cla_trab
WHERE (rs.cve_ter = @Terminal)
 
AND Cast(Fecha As Date) >= @FechaDesde
AND Cast(Fecha As Date) <= @FechaHasta
        AND IsNull(rs.Transmitido, 0) = 0
 
UPDATE dbo.cmrRegistroServicio
SET Transmitido = 1,
FechaTransmitido = GetDate()
WHERE (cve_ter = @Terminal)
AND Cast(Fecha As Date) >= @FechaDesde
AND Cast(Fecha As Date) <= @FechaHasta
AND IsNull(Transmitido, 0) = 0
 
 
COMMIT TRANSACTION
 
SELECT 0 as Error, 'Los registros del Comedor se enviaron correctamente a Fortia.' as Mensaje
 
END
Este es mi Query en donde cla_perded = 106 pertenece a una empresa

Pero necesito agregar tambien cla_perded = 110 ya que cuando yo registro a una persona me aparece con registro de 106 y no con el 110

en resumen si mi registro tiene valor cla_perded = 110 que me lo agregue con ese valor, si mi registro es cla_perded = 106 que me lo agregue con 106

Muchas gracias.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Como hacer una condicion en sql

Publicado por Isaias (1921 intervenciones) el 24/11/2016 03:32:35
No comprendi, nada...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar