Я пытаюсь написать sql logi c, который будет сравнивать строки для пользователя и в зависимости от условия он выберет одну.
Например,
+-------+------+--+
| UseId | Code | |
+-------+------+--+
| 1 | A | |
| 2 | B | |
| 3 | C | |
| 4 | D | |
| 4 | E | |
| 5 | F | |
| 5 | G | |
+-------+------+--+
Вывод, который я пытаюсь получить, состоит в том, что если у пользователя есть 2 записи, сравнивают код, например, если code = D и code = E для пользователя 4, затем сохраняют строку с кодом E для пользователя 5, если Code = F и Code = G, сохраните строку с кодом F
, поэтому выходные данные должны выглядеть как
+-------+------+--+
| UseId | Code | |
+-------+------+--+
| 1 | A | |
| 2 | B | |
| 3 | C | |
| 4 | E | |
| 5 | F | |
| | | |
+-------+------+--+