[Zope] PYTHON script
Norman Khine
norman@khine.net
Mon, 11 Jun 2001 23:20:24 +0100
Hello I have a MySQL database and I can run the following script using the
command prompt
SELECT location, SUM(IF(gender='M',1,0)) AS M, SUM(IF(gender='F',1,0)) AS F
FROM locations INNER JOIN employees USING (loc_code) GROUP BY location;
this also works within Zope
but when I try to run this from the python prompt I get an
File "<stdin>", line 1
b.execute('SELECT location, SUM(IF(gender='M',1,0)) AS M,
SUM(IF(gender='F',1,0)) AS F FROM locations INNER JOIN employees USING
(loc_code) GROUP BY location')
^
SyntaxError: invalid syntax
this is what I did
>>import MySQLdb
>>db = MySQLdb.connect(db='mydb',user='myuser',passwd='mypasswd')
>>b = db.cursor()
>>b.execute('myquery')
error
any ideas
thanks
norman
ps perhaps this post is more suited to the python mail list, please forgive
as I am only a member of the zope community.;^)
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
zz/********/z/****\zzz|****\*\zz|*******|z
z/^^^^^^^^/z/******\zz|*^^^^|*|z|*|^^^^^|z norman khine
zzzzzz/**/z|**/^^\**|z|*|zzz|*|z|*|zzzzzzz mailto:norman@khine.net
zzzzz/**/zz|*|zzzz|*|z|****/*/zz|*****|zzz purley
z/******/zz|*|zzzz|*|z|*|^^zzzzz|*|^^^|zzz UK
zzZ/**/zzzz|**\^^/**|z|*|zzzzzzz|*|zzzzzzz
zz/******/zz\******/zz|*|zzzzzzz|*|*****|z
z/^^^^^^/zzzz\^^^^/zzz|^|zzzzzzz|^^^^^^^|z
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz