+-------------------+---------------------+------+-----+---------+----------------+
| RowId | MSGID| Received| UID | Default | |
+-------------------+---------------------+------+-----+---------+----------------+
| 1 | 1 | NO | 1 | NULL | |
| 2 | 1 | YES | 3 | NULL | |
| 3 | 1 | YES | 4 | NULL | |
| 4 | 1 | YES | 5 | NULL | |
| 5 | 5 | YES | 2 | NULL | |
| 6 | 2 | YES | 8 | NULL | |
| 7 | 1 | YES | 9 | NULL | |
+-------------------+---------------------+------+-----+---------+----------------+
這是我在MySQL中的表格。如何在mySql數據庫中獲得行數
如何獲得消息數MSGID = 1
和已收到消息的用戶數量MSGID = 1
和沒有收到消息的用戶數的統計MSGID = 1
?
我想在循環中這樣做,以便我可以獲得三個值,如[5,4,1]。所以每次頁面加載時查詢都會檢查數據庫並更新集合。請幫助
'SELECT COUNT(*)FROM myTable WHERE MSGID = 1' – mKorbel