我正在尝试创建一个使用 SQL 的 MIN('') 函数的 Pypika 查询。Pypika支持该功能,但我不知道如何使用它。
基本上我想在 Pypika 中创建这个 SQL 语句:
select
"ID","Car","Road","House"
from "thingsTable"
where "ID" not in
(
select MIN("ID")
from "thingsTable"
GROUP BY
"Car","Road","House"
)
order by "ID"
我尝试过这样的事情:
from pypika import Query, Table, Field, Function
query = Query.from_(table).select(min(table.ID)).groupby(table.Car, table.Road, table.House)
及其变体,但无法弄清楚如何使用此功能。周围没有很多例子。
提前致谢。