SELECT
r.*,
P.part_name,
P.part_no,
tb."number" bom_no
FROM
technology_routing r
LEFT JOIN basic_part P ON r.part_id = P.ID
LEFT JOIN technology_bom tb on tb."id"=r.bom_id
where r.active=true
select * from( ) a
${ew.SqlSegment}
SELECT
r.*
FROM
technology_routing r
WHERE
r."id" = #{routingId}
AND r.active = TRUE
SELECT
r.*,
P.part_name,
p.part_no
FROM
technology_routing r
LEFT JOIN basic_part P ON P.ID = r.part_id
WHERE
r."id" =#{routingId} and r.active=true
select * from technology_routing_operation_ref where routing_id=#{routingId}
SELECT A.*
FROM
technology_routing A
LEFT JOIN technology_join_document_bom_routing b ON A."id" = b.routing_id
WHERE b.document_id = #{docId}
AND a.ifs_sync = FALSE
SELECT te.*
FROM technology_routing te
LEFT JOIN basic_part bp ON te.part_id = bp."id"
WHERE bp.part_no || '_' || te."version" || '_' || te.alternative_no = #{routingKey}
SELECT DISTINCT
tr.*,
tro.operation_order,
bp.part_no,
bp.part_name
FROM
technology_routing tr
LEFT JOIN technology_join_document_bom_routing tjdbr ON tr."id" = tjdbr.routing_id
LEFT JOIN technology_routing_operation tro ON tr."id" = tro.routing_id
LEFT JOIN basic_part bp ON bp."id" = tr.part_id
WHERE
tjdbr.document_id = #{documentId}
AND tro.operation_id = #{operationId}