Я пытаюсь обновить несколько строк одновременно, но только отдельные строки.
код SQL:
http://sqlfiddle.com/#!9/9c6bdd/4
Как вы можете видеть из оператора select в скрипте - я хочу обновить строки, используя условия where и *.
Обновление должно изменить значение IDOrder для строки TOP 1 (LIMIT 1), где GroupP - то же самое
Пример:
(IDPobocka, IDCinnost, Termin, IDOrder)
Введите:
(1, 10,'2019-05-02 11:00:00', NULL),
(1, 10,'2019-05-02 11:00:00', NULL),
(1, 10,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),
Выход:
(1, 10,'2019-05-02 11:00:00', 1234),
(1, 10,'2019-05-02 11:00:00', NULL),
(1, 10,'2019-05-02 11:00:00', NULL)
(1, 11,'2019-05-02 11:00:00', 1234),
(1, 11,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),
(1, 11,'2019-05-02 11:00:00', NULL),