From: | Rob Sargent <robjsargent(at)gmail(dot)com> |
---|---|
To: | Nicolas Seinlet <nicolas(at)seinlet(dot)com> |
Cc: | "pgsql-general(at)lists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org> |
Subject: | Re: More records after sort |
Date: | 2021-07-21 00:55:27 |
Message-ID: | 44CF8418-C67F-405C-BD36-763F4F2412E4@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
> Query:
> INSERT INTO invl_aml_mapping_temp(invl_id, aml_id, cond)
> SELECT il.id, ml.id, 48
> FROM account_invoice_line il
> JOIN account_invoice i ON i.id = il.invoice_id
> JOIN account_move m ON m.id = i.move_id
> JOIN account_move_line ml ON ml.move_id = m.id
> JOIN res_company comp ON comp.id = i.company_id
> WHERE il.display_type IS NULL
> AND ml.tax_line_id IS NULL
> AND NOT EXISTS (SELECT invl_id FROM invl_aml_mapping WHERE invl_id=il.id)
> AND NOT EXISTS (SELECT aml_id FROM invl_aml_mapping WHERE aml_id=ml.id)
> AND i.id =
Out of curiosity, would combining those two NOT EXISTS in one help? Ever?
i.e. WHERE invl_id=il.id or aml_id = ml.id
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2021-07-21 02:48:34 | Re: Have I found an interval arithmetic bug? |
Previous Message | Zhihong Yu | 2021-07-21 00:13:37 | Re: Have I found an interval arithmetic bug? |