Not sure what you mean by "FROM in an INSERT query". Does INSERT have a FROM clause? I use syntax like this:
INSERT INTO clients
(client_id, client_name)
SELECT supplier_id, supplier_name
FROM suppliers
UNION ALL SELECT supplier_id, supplier_name
FROM suppliers2;
and it doesn't seem to work. I therefore started wondering if INSERT accepts union queries in its Select part.
giedrius