So verwenden Sie die aktive Datensatzsyntax von Codesigniter, um unterschiedliche Spaltenwerte, ihre gruppierten Zahlen
Posted: 10 Apr 2025, 06:35
Ich habe Tabellenkarten (Benutzername, Beiträge, Schema)
Benutzer können Beiträge haben.
für z. B. < /p>
Aber das scheint nicht zu funktionieren.
Benutzer können Beiträge haben.
für z. B. < /p>
Code: Select all
____________________________________
username | posts | scheme |
__________|____________|___________|
A | post1 | 10 |
__________|____________|___________|
B | post2 | 2 |
__________|____________|___________|
B | post 3 | 13 |
__________|____________|___________|
A | post 4 | 21 |
__________|____________|___________|
A | post 5 | -1 |
__________|____________|___________|
< /code>
Meine Abfrage sollte einen unterschiedlichen Benutzernamen mit Gesamtzahl von Titeln und Gesamtsumme ausgeben. d.h., < /p>
_______________________
|A | 3 | 30 |
|____|_______|_________|
|B | 2 | 15 |
|____|_______|_________|
< /code>
Meine Modellfunktion:-< /p>
function getAllUsers()
{
$this->db->distinct();
$this->db->select('username,COUNT(title) AS numtitle');
$this->db->where('site_referers_id',1);
return $this->db->get('tbl_tickets');
}