В SQLite у меня есть две таблицы:
public class DeckSource {
[PrimaryKey, NotNull]
public string DeckGuid { get; set; }
public string Type { get; set; }
public string Name { get; set; }
}
и
public class Deck {
[PrimaryKey, NotNull]
public long IdEs { get; set; }
public string DeckGuid { get; set; }
public string Type { get; set; }
public string Name { get; set; }
}
В моем приложении есть кнопка добавления, которая при нажатии берет данные из строки в DeckSource и заполняет Deck. Таким образом, для каждого DeckSource может быть несколько колод. Я хотел бы получить отчет от DeckSource, который показывает, сколько раз каждая колода была добавлена в колоду.
Если таблица DeckSource выглядит так:
DeckGuid Name
abc abcrow
def deform
ghi ghirow
и Deck выглядит так :
IdEs DeckGuid Name
1 abc abcrow
2 abc abcrow
3 abc abcrow
4 chi ghirow
Как мне создать отчет, который показывает:
DeckGuid Name Qty
abc abcrow 3
def defrow 0
ghi ghirow 1