SELECT s.id, s.contract_id, d.elements_json, d.parsed_text FROM supplements s JOIN documents d ON s.document_id = d.id WHERE s.id = SELECT 1 FROM spec_rows WHERE supplement_id = LIMIT 1 SELECT COUNT(*) as n FROM spec_rows WHERE supplement_id = SELECT prompt_text FROM prompts WHERE contract_id = DELETE FROM spec_rows WHERE supplement_id = INSERT INTO spec_rows (supplement_id, row_num, name, price, qty, sum, date_start) VALUES ( , , , , , , ) #serializeJSON(result)#