Это мой код
UPDATE ks_tidy SET announcedWeek = (
SELECT week(dateAnnounced) as weekAnnounced
FROM ks_tidy ) WHERE announcedWeek = ''
, и проблема, с которой я сталкиваюсь, не работает, когда я пытаюсь обновить более 1 строки?
1242 - Подзапрос возвращает более 1 строки
В моей таблице два столбца: dateAnnounded (DATE [гггг-мм-дд], UNIQUE, PRIMARY KEY), weekAnnounded (INT). В хранилище weekAnnounce добавлен столбец weekAnnounded, который я пытаюсь «вычислить» с помощью функции WEEK () SQL. У меня есть тысячи строк данных, и эта таблица регулярно обновляется, поэтому делать это вручную нельзя.