提交 c58fd6ec 编写于 作者: C cpwu

fix case

上级 8c6da59e
...@@ -142,30 +142,32 @@ class TDTestCase: ...@@ -142,30 +142,32 @@ class TDTestCase:
__join_tblist = self.__join_tblist __join_tblist = self.__join_tblist
for join_tblist in __join_tblist: for join_tblist in __join_tblist:
for join_tb in join_tblist: for join_tb in join_tblist:
select_claus = self.__query_condition(join_tb) select_claus_list = self.__query_condition(join_tb)
group_claus = self.__group_condition(tbname=join_tb, col=select_claus) for select_claus in select_claus_list:
where_claus = self.__where_condition(query_conditon=select_claus) group_claus = self.__group_condition(tbname=join_tb, col=select_claus)
having_claus = self.__group_condition(tbname=join_tb, col=select_claus, having=f"{select_claus} is not null") where_claus = self.__where_condition(query_conditon=select_claus)
sqls.extend( having_claus = self.__group_condition(tbname=join_tb, col=select_claus, having=f"{select_claus} is not null")
( sqls.extend(
self.__single_sql(select_claus, join_tb, where_claus, group_claus), (
self.__single_sql(select_claus, join_tb, where_claus, having_claus), self.__single_sql(select_claus, join_tb, where_claus, group_claus),
self.__single_sql(select_claus, self.__join_condition(join_tblist), where_claus, having_claus), self.__single_sql(select_claus, join_tb, where_claus, having_claus),
self.__single_sql(select_claus, self.__join_condition(join_tblist, INNER=True), where_claus, having_claus), self.__single_sql(select_claus, self.__join_condition(join_tblist), where_claus, having_claus),
self.__single_sql(select_claus, self.__join_condition(join_tblist, INNER=True), where_claus, having_claus),
)
) )
)
__no_join_tblist = self.__tb_liast __no_join_tblist = self.__tb_liast
for tb in __no_join_tblist: for tb in __no_join_tblist:
select_claus = self.__query_condition(tb) select_claus_list = self.__query_condition(tb)
group_claus = self.__group_condition(tbname=tb, col=select_claus) for select_claus in select_claus_list:
where_claus = self.__where_condition(query_conditon=select_claus) group_claus = self.__group_condition(tbname=tb, col=select_claus)
having_claus = self.__group_condition(tbname=tb, col=select_claus, having=f"{select_claus} is not null") where_claus = self.__where_condition(query_conditon=select_claus)
sqls.extend( having_claus = self.__group_condition(tbname=tb, col=select_claus, having=f"{select_claus} is not null")
( sqls.extend(
self.__single_sql(select_claus, join_tb, where_claus, group_claus), (
self.__single_sql(select_claus, join_tb, where_claus, having_claus), self.__single_sql(select_claus, join_tb, where_claus, group_claus),
self.__single_sql(select_claus, join_tb, where_claus, having_claus),
)
) )
)
return sqls return sqls
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册