В моей базе данных есть десятки тысяч строк. Есть два столбца, квитанция и купон. Каждое значение «квитанции» охватывает 6 строк с одинаковым значением квитанции и другое значение «купон».SQL-запрос для обновления каждого альтернативного столбца
Ex Database-
receipt coupon
500 1-mon
500 2-mon
500 3-mon
500 4-mon
500 5-mon
500 6-mon
501 1-mon
501 2-mon
501 3-mon
501 4-mon
501 5-mon
501 6-mon
502 1-mon
502 2-mon
502 3-mon
502 4-mon
502 5-mon
502 6-mon
Я пытаюсь сделать запрос на обновление, которое обновляет столбец купонного каждого первого экземпляра квитанции идентификатора, затем все вторые экземпляры отдельного получения, как мудрые, и т.д.
Я попытался следующий запрос, но это не обновляемых строк должным образом ...
update scheme_master set coupon = '3-month' where id % 6 = 1;
вы используете MySQL или SQL Server? Пожалуйста, отметьте свой вопрос соответствующим образом. –
mysql xampp apache server –
Что такое 'id'? Это левое число данных купонного поля? –