es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Une filas con el mismo UnitOfMeasureId de dos tablas diferentes.

Sé que esto es bastante básico, pero tengo problemas para entender esta sintaxis y no encontré mucho contenido para este tipo de consultas sql.

Tengo una tabla UnitOfMeasure en mi base de datos, luego tengo UnitOfMeasureSize. UOM Size tiene tamaños para la UnitOfMeasure y cada fila tiene su ID de UnitOfMeasure específico.

Quiero escribir una consulta sql para obtener la Unidad de Medida y luego cada tamaño de UOM por el ID de UOM.

Unidad de Medida:
Unit Of Measure

Tamaño de Unidad de Medida:
Unit Of Measure Size

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para recuperar la Unidad de medida y sus tamaños correspondientes de la tabla UnitOfMeasureSize, puedes utilizar la declaración JOIN con la cláusula ON para hacer coincidir la columna UnitOfMeasureId en la tabla UnitOfMeasure con la columna UnitOfMeasureId correspondiente en la tabla UnitOfMeasureSize. Aquí tienes un ejemplo de consulta:

    SELECT UOM.UnitOfMeasure, UOMS.UnitOfMeasureSize
    FROM UnitOfMeasure UOM
    JOIN UnitOfMeasureSize UOMS ON UOM.UnitOfMeasureId = UOMS.UnitOfMeasureId
    

    Esto devolverá un conjunto de resultados que incluye la Unidad de medida y sus tamaños asociados. Luego puedes refinar aún más la consulta agregando condiciones WHERE, ordenando o agrupando según sea necesario.

Comments are closed.