2014-12-09 4 views
-1
Column A Column B 
'X'   11  
'Y'   42  
'X'   72  
'X'   14  
'Z'   51 

формула = (х) + (г/2)MySQL СУММ() Операция

Я хочу суммировать эти данные в MySQL. Благодарю.

+0

Не могли бы вы быть немного более конкретно? Прямо сейчас я не могу понять смысл вашего вопроса ... –

+0

Не могли бы вы объяснить, что должна делать ваша формула? – kRiZ

ответ

1

Может быть, это то, что вы хотите:

SELECT SUM(CASE ColA 
      WHEN 'X' THEN ColB 
      WHEN 'Z' THEN ColB/2 
      END) AS formula 
FROM YourTable 

DEMO

+0

Очень очень спасибо – matematikistan

+0

Я поддерживаю «чтение ума OP». ;) –

Смежные вопросы