我想在 2021 年 12 月添加第 1 - 20 行的前破碎和前裂縫的總和。但現在我只知道這個代碼
SELECT `line`, SUM(`FormerBroken`), SUM(`FormerCrack`) FROM `line_check` WHERE `Month` = '2021-12' AND `Line` = '1'
那么有什么方法可以添加line='2' , line='3', line='4'
我的表供參考
| 日期 | 線 | 前破碎 | 前裂紋 |
|---|---|---|---|
| 1/12 | 1 | 3 | 2 |
| 2/12 | 2 | 5 | 4 |
| 3/12 | 3 | 7 | 6 |
| 4/12 | 4 | 9 | 8 |
| 5/12 | 5 | 10 | 10 |
| 6/12 | 1 | 3 | 2 |
| 7/12 | 2 | 5 | 4 |
| 8/12 | 3 | 7 | 6 |
| 9/12 | 4 | 9 | 8 |
uj5u.com熱心網友回復:
您可以使用IN(...).
例子:
SELECT * FROM table WHERE someValue IN (1, 2, 3, 4);
根據您現有的查詢量身定制:
SELECT `line`, SUM(`FormerBroken`), SUM(`FormerCrack`) FROM `line_check` WHERE `Month` = '2021-12' AND `Line` IN ('1', '2', '3', '4');
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/409063.html
標籤:
