Hi,<br><br>sorry to reply so late.<br><br>I&#39;m using DBF als back-end database. I will try it with sqlite.<br><br>Thanks<br><br><br><br><div><span class="gmail_quote">2008/5/29, Glynn Clements &lt;<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>&gt;:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<br> Moritz Lennert wrote:<br><br> &gt; &gt;&gt; someone knows why this statement doesn&#39;t work?<br> &gt; &gt;&gt;<br> &gt; &gt;&gt; echo &quot;UPDATE grenzen gr SET gr.cleft=(SELECT adm.NAME FROM myadm0 amd WHERE gr.left= adm.cat)&quot; | db.execute<br>
 &gt; &gt;<br> &gt; &gt; Which database back-end are you using? The DBF driver only understands<br> &gt; &gt; a fairly limited subset of SQL; in particular, it doesn&#39;t support<br> &gt; &gt; subselects.<br> &gt;<br> &gt; And just as importantly, AFAIK, it does not support the use of more than<br>
 &gt; one table in a statement, or ?<br><br><br>Right; it doesn&#39;t support joins (or aliases).<br><br> IOW, the DBF back-end is a simple flat-file database, not a relational<br> database.<br><br><br> --<br> Glynn Clements &lt;<a href="mailto:glynn@gclements.plus.com">glynn@gclements.plus.com</a>&gt;<br>
<br>_______________________________________________<br> grass-user mailing list<br> <a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a><br> <a href="http://lists.osgeo.org/mailman/listinfo/grass-user">http://lists.osgeo.org/mailman/listinfo/grass-user</a><br>
</blockquote></div><br>