GQL查询帮助 - 如何在GQL中使用where子句编写查询?我正在使用谷歌appengine数据库

时间:2010-04-17 21:00:12

标签: google-app-engine gql gqlquery

我在表格中有三条记录 例如:

*Usernames*        *email*                *city*
Nick            nick@example.com        London
Vikky           vicky@example.com       Paris
Lisa            lisa@example.com        Sydney

现在我希望获得特定记录,将电子邮件ID保留为密钥,

SQL查询可能是这样的

select * from table1 where email = "vicky@example.com" 

以上的等效GQL查询是什么?

1 个答案:

答案 0 :(得分:2)

SELECT * FROM table1 WHERE email = 'vicky@example.com' 

在GQL中应该可以正常工作。

有关详情,请参阅此处 http://code.google.com/appengine/docs/python/gettingstarted/usingdatastore.html