我有兩個表,「主題」(表a)和「topic_votes」(表b)。 表b中的每一行都有一個屬性「vote」(布爾值)。SQLite - 根據表中的相關行的計算結果選擇表b
我需要從主題中選擇行,並按topic_votes中的所有相關行的總數排列,並用vote = true將topic_votes中的所有相關行減去vote = false。
例如,對於「主題」中的一行,「topic_vote」中有四行總數,3表示vote = true,1表示vote = false,在這種情況下,「sum_total」將爲2(3-1 )。
我該如何在sqlite中實現這個功能?
請顯示一些示例數據和預期輸出。 –
你的問題到底在哪裏?你不知道如何在查詢中關聯這兩個表嗎?或者你不知道如何聚合行和數量?顯示目前爲止的查詢並告訴我們您卡在哪裏可能會很好。 –