sql >> Databasteknik >  >> RDS >> Mysql

Gör en räkning tillsammans med distinkt för att kontrollera antalet gånger ett inlägg lästes

Du behöver bara lägga till GROUP BY-satsen, så här:

SELECT
  read_pub_id,
  read_artc_id,
  count(read_artc_id) as times_read
FROM
  reads_t
GROUP BY
  read_pub_id,
  read_artc_id;

:)



  1. återanvända resultatet av ett urvalsuttryck i GROUP BY-satsen?

  2. Hur man samlar olika värden från flera listor med Oracle JSON_OBJECT &JSON_ARRAYAGG

  3. SELECT LAST_INSERT_ID() fungerar i Direct MySQL Query men inte intermittent PHP QUERY

  4. Det går långsamt att uppdatera med `database/sql` i Go