我试图选择在我的postgreSQL表的“email”列中具有相同文本的条目。我完全是数据库的新手,这是我创建的第一个数据库,所以很抱歉,如果这是一个愚蠢的问题。我的数据库有3列:key,user_mails和json_adress。 我试过postgresql:如何选择满足条件的条目
$existent= "SELECT * FROM
(SELECT public.account_recover_users.* AS keys,emails,jsons
FROM public.account_recover_users)
WHERE emails='$email'";
但我想我错了某个地方。
请帮助,我想学习,我有点卡住了。
您是否收到错误?究竟发生了什么问题?我希望你使用某种php/postgres接口,因为将sql语句分配给变量不足以实际查询数据库。显示更多的代码会有帮助。另外,您的查询可能会大大简化:''SELECT * FROM public.account_recover_users WHERE user_mails ='$ email''' – sgroves 2013-05-08 16:46:53
@sgroves错误:FROM中的子查询必须有别名 提示:例如,FROM(SELECT ... )[as] foo。 – 2013-05-08 16:48:53
我更新了我的评论 - 在那里尝试查询。 – sgroves 2013-05-08 16:50:23