我正在学习Postgres和SQL查询。像SELECT * FROM users;
这样的简单查询很容易理解,但有时我会看到或者必须创建更复杂的查询。是否有帮助工具将SQL查询转换为凡人更容易理解的东西?
例如,这一个:
INSERT INTO approvals.applicants(applicant)
VALUES ((SELECT owner FROM auth.tokens WHERE auth.tokens.token='abc'))
我创建了这个用于在申请人列表中插入新申请人的电子邮件,如果其令牌出现在auth.tokens表中,但我希望能够看到其他人&# 39;另一种形式的查询。
答案 0 :(得分:0)
SQL是一种(相对)简单的语言。当你习惯它时,你将能够阅读查询,就像它们是英语句子一样。这是正确的方法,因为英语实际上并不是表达复杂数据查询的好语言,但SQL是。