Bruce Momjian wrote: > > Ultimately, why not allow: > > > > DELETE h, tn > > FROM history AS h > > INNER JOIN term_node AS tn ON (h.nid = tn.nid) > > INNER JOIN term_data AS td ON (td.tid = tn.tid) > > WHERE h.uid = 2067 AND td.vid = 2 > > > > IMHO this would improve compliance towards other database systems. To me > > this seems to be in the reasonable scope of compatibility. > > Which "other database systems"? Only MySQL? If it is MySQL-only, we > are unlikely to add it.
The SQL standard does not support this syntax. They would have you put the joins in a subselect (which is often not enough because then you can't use outer joins). -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers