SELECT
p.*,
pi.id as projectItem_id,
pi.name as projectItem_name,
pi.createDate as projectItem_createDate,
pi.area as projectItem_area,
pi.address as projectItem_address,
pi.picture as projectItem_picture,
pi.propertyCertificateNumber as projectItem_propertyCertificateNumber,
pi.tagIds as projectItem_tagIds,
pi.data as projectItem_data
FROM project p
left join project_item pi on p.id = pi.projectId
INSERT INTO project(`name`, `createDate`, `organizationId`, `address`, `picture`, `tagIds`, `comment`, `data`)
VALUES (#{name}, now(), #{organizationId}, #{address}, #{picture}, #{tagIds}, #{comment}, #{data})
UPDATE project SET deleteState = 1 WHERE id=#{id}
UPDATE project
name=#{name},createDate=#{createDate},organizationId=#{organizationId},address=#{address},picture=#{picture},tagIds=#{tagIds},comment=#{comment},data=#{data},
WHERE id=#{id}