0
我想有狀態的表的方法值MySQL的:一個和結果映射到一個狀態表
Status Min Max
OK null 8
WARNING 8 12
PANIC! 12 null
我想返回基於另一個表中,看到相加的值的範圍是狀態英寸。上表中的範圍和數量範圍可能會改變。
即>分鐘< = MAX
我明白這個問題有點模糊,部分原因是它的工作有關,但我怎麼能映射和值到最終狀態的想法,將不勝感激。它是我希望在這裏實現的一種表驅動的病例聲明。
例如
SELECT id, SUM(column) GROUP BY id
然後映射結果到狀態表來獲得ID列表以及它們相應的狀態
id sum status
1 6 OK
2 13 PANIC!
3 9 WARNING
可能有大約30,000 IDS上,我需要總結的價值觀和導出每個ID的狀態
實例數據將有助於 –
我不認爲它的必要,只是採取的任何值的列,把他們的總和,它映射到表莫名其妙。我[給了一個SQL語句,這將是一個示例使用 – vogomatix