sql >> Database teknologi >  >> RDS >> Mysql

Udførelse af matematisk operation på midlertidig kolonne i SQL

Måske mente du noget som dette:

SELECT
  t.t_id,
  t.occurrences,
  t.value / tm.occurrences AS newValue
FROM table t
  INNER JOIN (
    SELECT
      tm_id,
      COUNT(*) AS occurrences
    FROM table_map
    GROUP BY tm_id
    HAVING COUNT(*) > 1
  ) tm ON t.t_id = tm.tm_id


  1. Sådan viser du et billede fra en mysql-blob

  2. Sådan konverteres en kommasepareret liste til rækker i SQL Server

  3. Django selv deltage , Sådan konverteres denne forespørgsel til ORM-forespørgsel

  4. Hvordan sammenligner man den nuværende række med næste og forrige række i PostgreSQL?