Question: List the document ids of documents with the status done and type Paper, which not shipped by the shipping agent named USPS.
Schema: create table ref_shipping_agents (document_id varchar, document_status_code varchar, document_type_code varchar, PRIMARY KEY (document_id)); create table documents (document_id varchar, document_status_code varchar, document_type_code varchar, PRIMARY KEY (document_id))
SQL: select document_id from documents where document_status_code = "done" and document_type_code = "paper" except select document_id from documents join ref_shipping_agents on documents.shipping_agent_code = ref_shipping_agents.shipping_agent_code where ref_shipping_agents.shipping_agent_name = "usps"