我有这个表格:
ID | name | result |
--------------------
1 | A | 1 |
--------------------
2 | B | 2 |
--------------------
3 | C | 1 |
--------------------
1 | A | 2 |
--------------------
4 | E | 2 |
--------------------
我想在 |result| 旁边添加一列临时列,其中当 result=1 时,值应为100,当 result=2 时,值应为80,因此它应该如下所示:
ID | name | result | NewColumn|
-------------------------------
1 | A | 1 | 100 |
-------------------------------
2 | B | 2 | 80 |
-------------------------------
3 | C | 1 | 100 |
-------------------------------
1 | A | 2 | 80 |
-------------------------------
4 | E | 2 | 80 |
-------------------------------
我该如何在SQL中查询这个内容?
INSERT INTO SELECT
语句。 - J0e3gan