> Imagine I got run over by a train, and someone was reading my code. > Which would be easier for them to maintain: Code with weird SQL, or code > with sensible, well-written SQL and explicit hints? You forgot the most important option: Code with appropriate documentation about your weird SQL. If you document your code, your argument is moot. Joshua D. Drake -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240 Providing the most comprehensive PostgreSQL solutions since 1997 http://www.commandprompt.com/