SELECT equipment_equipment.*,basic_factory.factory_name
FROM equipment_equipment
LEFT JOIN basic_factory ON equipment_equipment.factory_id = basic_factory.id
WHERE equipment_equipment.active = TRUE
and ${ew.SqlSegment}
SELECT equipment_equipment.*,basic_factory.factory_name
FROM
equipment_equipment,
basic_factory
WHERE
NOT EXISTS(
SELECT aps_resource.resource_no
FROM aps_resource
WHERE aps_resource.resource_no = equipment_equipment."number")
AND
basic_factory."id" = equipment_equipment.factory_id
UPDATE equipment_equipment
SET number = NULL
WHERE id = #{id}
SELECT coalesce(tempa.disabled, FALSE) disabled,ee.*
FROM equipment_equipment ee
LEFT JOIN
(SELECT bwe.equipment_id,TRUE disabled
FROM basic_workstation_equipment bwe
WHERE bwe.workstation_id != #{id}) tempa ON ee."id" = tempa.equipment_id
LEFT JOIN basic_workstation A ON ee.factory_id = A.factory_id
WHERE A."id" = #{id} and ee.active = true
SELECT COALESCE
(tempa.disabled, FALSE) disabled,
ee.*
FROM
equipment_equipment ee
LEFT JOIN (SELECT bwe.equipment_id, TRUE disabled FROM basic_workstation_equipment bwe WHERE bwe.workstation_id != NULL) tempa ON ee."id" = tempa.equipment_id
WHERE ee.factory_id = #{id}
SELECT A.*
FROM basic_factory A
SELECT ee.*
FROM
equipment_equipment ee
LEFT JOIN basic_workstation_equipment bwe on bwe.equipment_id = ee."id"
WHERE bwe.workstation_id = #{id} AND ee.active = TRUE