Bir SQL sorgusu Değerleri Up ekleme

2 Cevap php

Ben (wordpress kullanarak) böyle bir tablo var

+---------+----------+------------+
| meta_id | meta_key | meta_value |
+---------+----------+------------+
|   1     |   views  |     3      |
|   2     |   blahh  |  a value   |
|   3     |   smthn  |    boo     |
|   4     |   views  |     4      |
|   5     |   views  |     5      |
|   6     |   views  |     6      |
|   7     |   views  |     7      |
|   8     |   views  |     8      |
+---------+----------+------------+

Yani meta_value sonra tüm bu numaraları toplayın gelen meta_key = 'views' o numarayı almak her şeyi seçmek istiyorum.

Ben her şeyi eklemek için PHP kullanabilirsiniz eğer bu mümkün olup olmadığından emin değilim. Bunu ben SQL şeyler ekleyebilirsiniz olmadığını bilmek ilginç olacağını düşündüm :)

2 Cevap

Değil mi o kadar basit:

select sum(meta_value) from (table) where meta_key = 'views'

Sen SELECT SUM(meta_value) as total FROM <table name> WHERE meta_key = 'views' gibi bir şey yapmak mümkün olmalıdır