+-------------------+---------------------+------+-----+---------+----------------+
| 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.
Как я могу получить количество сообщений, где MSGID = 1
и количество пользователей, которые получили сообщение, где MSGID = 1
, и количество пользователей, которые не получили сообщение, где MSGID = 1
?
Я хочу сделать это в цикле, чтобы получить три значения типа [5,4,1]. Поэтому при каждой загрузке страницы запрос будет проверять базу данных и обновлять наборы. Просьба помочь