SQL Alchemy过滤字段基于truthy值

时间:2016-11-23 21:53:24

标签: mysql sqlalchemy

在MySQL中,根据列上的truthy值过滤行很容易。例如,给定一个表reviews

CREATE TABLE `reviews` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `rating` int(11) DEFAULT NULL,
    `notes` varchar(255) DEFAULT NULL,
    PRIMARY KEY (`id`),
) ENGINE=InnoDB;

此查询将显示具有真实评分的所有评论的ID(除了0,''和NULL之外的所有评论)。

SELECT id FROM review WHERE rating;

所以我的问题是,如何在不使用所有不同的虚假案例的情况下在SQL Alchemy API中移植该逻辑?

0 个答案:

没有答案