考虑下表:
爸爸桌
daddy_id | daddy_name
1 | daddyA
2 | daddyB
子表
child_id | child_name | daddy_id
1 | childA | 1
2 | childB | 1
3 | childC | 1
4 | childD | 2
出于特殊原因,我需要一些返回结果集的查询,如下所示:
结果集 1
daddy_id | daddy_name | child_id1 | child_id2 | child_id3 |
1 | daddyA | childA | childB | childC |
结果集 2
daddy_id | daddy_name | child_id1
2 | daddyB | childD
我的问题是,我应该继续努力实现这一目标吗?仅使用 C# 和 Sqlite 就可以实现这一点吗?
注意:我正在使用 .NET 框架 4.0 的通用数据读取器,但需要一些与 sqlite3 一起使用的查询。