[SQL ] 查詢個別項目的加總語法,該如何下呢?已刪文
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:SQLite
資料庫版本:3
內容/問題描述:
Select Count(*) as DataCount,
[tblIdentity].[IdentityGUID],[tblIdentity].[Name], [tblIdentity].[ColorCode],
[tblIdentity].[CreateTime], [tblIdentity].[Type] from [tblIdentity] inner
join [tblMember] on [tblMember].[IdentityGUID] = [tblIdentity].[IdentityGUID]
where [tblIdentity].[IdentityGUID] IN (Select [IdentityGUID] from
[tblIdentity])GROUP BY [tblIdentity].[IdentityGUID]
上述是我目前用的SQL語法,查詢的結果如下:
DataCount IdentityGUID Name ColorCode CreateTime Type
3 89cc950f-caa6-43a2-9e20-4966776a12a7 Test #D86C5E 1568715843141 1
1 db1ab562-f66a-4465-8587-acd0b7faf8a7 QQ #CB833D 1568889652269 1
不過[tblIdentity]內有另外兩筆資料,只是[tblMember]內沒有相關的資料,
如果我希望能一併顯示另外兩筆資料,並且DataCount顯示0,該如何修改呢?
謝謝大家。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.128.217 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1569555632.A.3CC.html
Database 近期熱門文章
PTT數位生活區 即時熱門文章