Dzień dobry, mam zapytanie które muszę aktualizować ręcznie na postawie id z utworzonego widoku(widok jest stworzony do potwierdzenia czy faktycznie klient utworzył komentarz do produktu i czy faktycznie zakupił towar w sklepie na podstawie adresu email)
Widok
SELECT id from Widok;
Pojawiają mi się id(przykładowo):
1,
2,
3,
4,
które modyfikuje tym zapytaniem
UPDATE `tabela_do_zmiany`
SET `admin_response` = 'Treść zmiany', `is_display_old` = '1'
WHERE `tabela_do_zmiany`.`id` IN ('1','2','3','4');
Wszystko mi działa tak jak założyłem sobie z góry lecz musze to robić ręcznie.
Pytanko jak to zautomatyzować próbowałem tak:
SELECT @zmienna := id FROM Widok;
UPDATE `tabela_do_zmiany` SET `admin_response` = 'Treść zmiany', `is_display_old` = '1' WHERE `tabela_do_zmiany`.`id` IN (@zmienna);
Lecz wtedy mam tylko jedną zmienną zapisaną jak w przykładzie 1, a nie ciąg 1,2,3,4
który by wpadł do @zmienna
Pytanko jak mogę zrobić takie zapytanie aby był cały ciąg jest to w ogóle możliwe do zrobienia? Wtedy bym mógł sobie to wrzucić do php i cronem włączać skrypt aby to szło z automatu.