Mysql
 sql >> база данни >  >> RDS >> Mysql

Набиране на добавяне с помощта на MySQL

SELECT x.*
     , x.cf1+x.cf2 sub_total
     , SUM(y.cf1+y.cf2) running
  FROM 1_bugs x 
  JOIN 1_bugs y 
    ON y.id <= x.id 
 GROUP 
    BY x.id;
+----+------------+-----+-----+-----------+---------+
| id | date       | cf1 | cf2 | sub_total | running |
+----+------------+-----+-----+-----------+---------+
|  1 | 2016-07-19 |   3 |   2 |         5 |       5 |
|  2 | 2016-07-19 |   2 |   1 |         3 |       8 |
|  3 | 2016-07-22 |   2 |   2 |         4 |      12 |
+----+------------+-----+-----+-----------+---------+



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Извличане на първичен ключ от MySQL в PHP

  2. Как да АВТОМАТИЧНО ИНКРЕМЕНТИРАНЕ, започвайки от определено число/отместване?

  3. Как да вмъкнете няколко реда от текстови полета в MySQL

  4. две условия where в mysql заявка

  5. Замяна на стойност в разделен със запетая низ в MySQL?