Postgresql 如果结果之一为空,则Postgres返回空结果
如果结果之一为空,则Postgres返回空结果Postgresql 如果结果之一为空,则Postgres返回空结果,postgresql,Postgresql,如果结果之一为空,则Postgres返回空结果 对于一个场景,考虑一个表, 表:书籍 id | title | is_free | 1 | A | true | 2 | B | false | 在本例中,返回的行数为0 col | title | (0 rows) 如何返回Null作为返回值 col | title | some_text | NULL | (1 row
对于一个场景,考虑一个表,
表:书籍 id | title | is_free |
1 | A | true |
2 | B | false |
在本例中,返回的行数为0
col | title |
(0 rows)
如何返回Null作为返回值
col | title |
some_text | NULL |
(1 row)
以不同的方式使用子查询:
select 'some_text' as col,
(select title from books where id = 3);
以不同的方式使用子查询:
select 'some_text' as col,
(select title from books where id = 3);
如果我要以这种格式进行sqlalchemy查询。我怎么做?使用sqlalchemy不知道。SQLAlchemy不允许您运行SQL语句吗?是的。但我正在使用sqlalchemy核心函数实现它。如
sa。如果我要以这种格式进行sqlalchemy查询,请选择([…])
。我怎么做?使用sqlalchemy不知道。SQLAlchemy不允许您运行SQL语句吗?是的。但我正在使用sqlalchemy核心函数实现它。如sa。选择([…])