none
obtener datos de otra tabla RRS feed

  • Pregunta

  • Buen día.

    Tengo 3 tablas, una se llama "Barcos", otra "Fallas" y la tercera "StatusFallas" las tablas tienen los sig. campos:


    La tabla "StatusFallas" solo tiene 2 registros:

    1. ATENDIDA

    2. EN FALLA

    La pregunta es: Como hago la consulta en la vista para que si el barco tiene 1 o mas fallas que estén "EN FALLA" me indique en la vista que muestra el listado de todas las embarcaciones (Index) me ponga el texto "EN FALLA" si es que el barco tiene una falla y si no tiene fallas o esta "ATENDIDA" me indique "SIN FALLA".

    Utilizo ASP.NET MVC .net framework con base de datos sql server 2014

    Espero haberme explicado.

    Cualquier apoyo se los agradeceré enormemente.

    Saludos.


    • Editado halt60 lunes, 23 de noviembre de 2020 17:39
    lunes, 23 de noviembre de 2020 16:33

Todas las respuestas

  • Hola 

      

    Gracias por levantar tu consulta en los foros de MSDN. Entendimos su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.  

    Gracias por usar los foros de MSDN.   

     

     Andres Aguilar

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN sientase en la libertad de contactar  MSDNFSF@microsoft.com. 

    lunes, 23 de noviembre de 2020 17:48
  • 1)realiza join de tablas . INNER JOIN , LEFT JOIN ,ETC.

    2) realiza un suma por conjuntos . GROUP BY SUM

    3)realiza dentro un case para obtener el valor segun la suma obtenida por grupo.  CASE




    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    lunes, 23 de noviembre de 2020 19:02
  • Hola halt60, 

      

    ¿Alguna novedad sobre la consulta realizada? ¿Han sido útiles las  respuestas proporcionadas?  

    Espero su respuesta.  

    Gracias por usar los foros de MSDN.  

    Andres Aguilar 

    ____________________________  

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN sientase en la libertad de contactar  MSDNFSF@microsoft.com. 

    jueves, 26 de noviembre de 2020 15:13