<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Your code select some ids from database and list distinct ids in packageIDs. You can use SELECT DISTINCT in your SQL statement.</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font><br><div class="gmail_quote">On Sat, Jan 9, 2010 at 11:23 AM, Victor Subervi <span dir="ltr"><<a href="mailto:victorsubervi@gmail.com">victorsubervi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi;<br>The following code works fine. I would like you to suggest something more simple and elegant:<br><br> sql = 'select p.ID from %sPackages p join %sCategoriesPackages c where c.CategoryID=%s;' % (store, store, categoryID)<br>
cursor.execute(sql)<br> tmp = [itm[0] for itm in cursor]<br> packageIDs = []<br> for t in tmp:<br> if t not in packageIDs:<br> packageIDs.append(t)<br> <br>TIA,<br>beno<br clear="all">
<font color="#888888">
<br>-- <br>The Logos has come to bear<br><a href="http://logos.13gems.com/" target="_blank">http://logos.13gems.com/</a><br>
</font><br>--<br>
<a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
<br></blockquote></div><br></div>