none
buenas noches, estoy haciendo un sistema para entradas y salida de un empresa, lo esto intentando así ,pero no se como ,quiero insertar la fecha actual en los campos vacios RRS feed

Respuestas

  • hola

    Porque te explicas en el titulo ? se supone que alli pones una pequeña descripcion y luego en el cuerpo de la pregunta es donde debes escribir

    Que base de datos estas usando? porque la imagen de la derecha me genera dudas de cual se puede tratar

    Ademas porque usas un WHERE con un INSERT? eso no se puede hacer

    el WHERE no aplica al INSERT, podria ser con un SELECT o quizas un UPDATE o DETELETE, pero justo con un INSERT no

    El INSERT crea un registro nuevo, no se puede aplicar filtros sobre esa accion

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 25 de enero de 2020 5:49
  • >>la base de datos es de una empresa donde soy practicante

    pero de que base de datos se trata ? si es de al empresa podrias preguntar pero es algo que se necesita conocer

    >>marca su entrada utilizo insert y luego para marcar su salida uso update?

    si la ides es crear el registro al momento de ingresar all usas el INSERT y despues necesitas actualizar un dato cuando sale, con un UPDATE, entonces si seria en ese orden

    Pero vuelvo a remarcar que el WHERE no aplica en el INSERT, si aplicaria en el UPDATE ya que necesitas determinar a cual registro debes afectar, aqui necesitas el Id o key que identifica el registro, quizas debas definir esa columnas que sea la primary key de la tabla

    Sino entiendo que la key en este caso seria compuesta por el empleado y la fecha, esos dos campos usarias en el WHERE del UPDATE para actualizar el registro

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 25 de enero de 2020 9:33
    • tengo demasiado tiempo sin practicar y ya se me olvido, la base de datos es de una empresa donde soy practicante
    • la pregunta es llega el empleado, marca su entrada utilizo insert y luego para marcar su salida uso update?
    sábado, 25 de enero de 2020 6:04

Todas las respuestas

  • hola

    Porque te explicas en el titulo ? se supone que alli pones una pequeña descripcion y luego en el cuerpo de la pregunta es donde debes escribir

    Que base de datos estas usando? porque la imagen de la derecha me genera dudas de cual se puede tratar

    Ademas porque usas un WHERE con un INSERT? eso no se puede hacer

    el WHERE no aplica al INSERT, podria ser con un SELECT o quizas un UPDATE o DETELETE, pero justo con un INSERT no

    El INSERT crea un registro nuevo, no se puede aplicar filtros sobre esa accion

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 25 de enero de 2020 5:49
    • tengo demasiado tiempo sin practicar y ya se me olvido, la base de datos es de una empresa donde soy practicante
    • la pregunta es llega el empleado, marca su entrada utilizo insert y luego para marcar su salida uso update?
    sábado, 25 de enero de 2020 6:04
  • Hola Rafael felix Olivas:

    la pregunta es llega el empleado, marca su entrada utilizo insert y luego para marcar su salida uso update?

    La respuesta es SI

    Pero tienes que saber de que linea del usuario 733139 le vas a marcar la fecha de salida, de manera que solo sea a un registro de los que afecta.
    sábado, 25 de enero de 2020 7:45
  • >>la base de datos es de una empresa donde soy practicante

    pero de que base de datos se trata ? si es de al empresa podrias preguntar pero es algo que se necesita conocer

    >>marca su entrada utilizo insert y luego para marcar su salida uso update?

    si la ides es crear el registro al momento de ingresar all usas el INSERT y despues necesitas actualizar un dato cuando sale, con un UPDATE, entonces si seria en ese orden

    Pero vuelvo a remarcar que el WHERE no aplica en el INSERT, si aplicaria en el UPDATE ya que necesitas determinar a cual registro debes afectar, aqui necesitas el Id o key que identifica el registro, quizas debas definir esa columnas que sea la primary key de la tabla

    Sino entiendo que la key en este caso seria compuesta por el empleado y la fecha, esos dos campos usarias en el WHERE del UPDATE para actualizar el registro

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 25 de enero de 2020 9:33