Postgresql 返回SELECT中的参数(postgres)

Postgresql 返回SELECT中的参数(postgres),postgresql,sql-returning,Postgresql,Sql Returning,SELECT中是否存在RETURNING子句,如果不存在,我可以使用什么来代替它来获得相同的结果?从您的评论和我从您的问题中可以理解,您想要的只是查询的结果 从用户id为'423423432r32'的用户中选择名称。 return语句更多地用于 插入表1(foo、bar、baz) 值(X、Y、Z) 正在返回* 以便您可以查看更新或插入的行 更多信息请回答您的问题,并根据该数据添加一些内容和预期输出。请(您的问题-不要在评论中发布代码或其他信息)您正在寻找:选择u*,用户u的名称,其中u.user

SELECT
中是否存在
RETURNING
子句,如果不存在,我可以使用什么来代替它来获得相同的结果?

从您的评论和我从您的问题中可以理解,您想要的只是查询的结果

从用户id为'423423432r32'的用户中选择名称。

return语句更多地用于

插入表1(foo、bar、baz)
值(X、Y、Z)
正在返回*

以便您可以查看更新或插入的行


更多信息

请回答您的问题,并根据该数据添加一些内容和预期输出。请(您的问题-不要在评论中发布代码或其他信息)您正在寻找:
选择u*,用户u的名称,其中u.user_id=…
?“以获得相同的结果”。。。您在寻找什么“结果”。为什么要在此处使用
返回
SELECT
已经返回,为什么要额外返回?
SELECT * FROM users WHERE user_id = '423423432r32' RETURNING name