我有三个方面:
ProgressTask和TodolistTask的区别在于几个参数。
ProgressTask和TodolistTask都是我的Room db中的实体。 我想在TaskDao中调用此查询:
>>> import pandas as pd
>>> data = ['123567','1547892','2547879','ABC','3D']
>>> df1 = pd.DataFrame(data)
>>> df1.columns = ['col1']
>>> df1
col1
0 123567
1 1547892
2 2547879
3 ABC
4 3D
>>> df1.col1[df1.col1.str.isdigit()] = ''
>>> df1
col1
0
1
2
3 ABC
4 3D
有可能吗?现在,我收到一个合理的错误,说左右的SELECT具有不同的列数。
答案 0 :(得分:0)
使用联合时,您必须调出查询中的各个列。
您的对象很可能具有不同的列。示例ProgressTask具有一个TodolistTask没有的日期。
如果您在查询的两个选定部分都调出基类的每一列,则它将起作用。