powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вставка новой строки с обновленными данными
6 сообщений из 6, страница 1 из 1
Вставка новой строки с обновленными данными
    #33018538
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Есть таблица, там 20 полей.
Нужно вставить новый ряд с обновленными данными. например:
есть запись типа
Код: plaintext
1.
2.
3.
4.
5.
6.
id - AUTO_INCEREMENT;
name - Vers;
surname - B.;
phone -  9031341 ;
lastseen -  1225 
...
надо вставить новый ряд с такими же данными но при это изменить значение lastseen.
Можно было бы так:
Код: plaintext
1.
INSERT INTO table SELECT * FROM table WHERE id= 100  LIMIT  1 ;
Но как при этом изменить значения и что делать с AUTO_INCEREMENT?
...
Рейтинг: 0 / 0
Вставка новой строки с обновленными данными
    #33018797
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
INSERT INTO table (name,surname,phone,lastseen,...) 
  SELECT (name,surname,phone,lastseen+ 666 ,...) FROM table WHERE id= 100  LIMIT  1 ;
...
Рейтинг: 0 / 0
Вставка новой строки с обновленными данными
    #33018922
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как же быть с id (AUTO_INCEREMENT).
лана хрен с обновленными данными.
Как можно копировать строку где есть поле AUTO_INCREMENT?

INSERT INTO table SELECT * FROM table WHERE id=100 LIMIT 1;

А перечислять все поля не могу, они блин постоянно меняются (количество, названия) ...
...
Рейтинг: 0 / 0
Вставка новой строки с обновленными данными
    #33019248
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VERSА как же быть с id (AUTO_INCEREMENT).
лана хрен с обновленными данными.
Как можно копировать строку где есть поле AUTO_INCREMENT?

INSERT INTO table SELECT * FROM table WHERE id=100 LIMIT 1;

А перечислять все поля не могу, они блин постоянно меняются (количество, названия) ...

1. См.предыдущий пост.
2. Не можешь - не перечисляй. Глупые проблемы следствие бредовых постоянных изменений...
...
Рейтинг: 0 / 0
Вставка новой строки с обновленными данными
    #33019428
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Johnmen VERSА как же быть с id (AUTO_INCEREMENT).
лана хрен с обновленными данными.
Как можно копировать строку где есть поле AUTO_INCREMENT?

INSERT INTO table SELECT * FROM table WHERE id=100 LIMIT 1;

А перечислять все поля не могу, они блин постоянно меняются (количество, названия) ...

1. См.предыдущий пост.
2. Не можешь - не перечисляй. Глупые проблемы следствие бредовых постоянных изменений...
Чего там смотреть? Такой запрос я и сам могу написать. Если у тебя проблемы с понимаением, не отвечай.
Вопрос:
VERSКак можно копировать строку где есть поле AUTO_INCREMENT?
INSERT INTO table SELECT * FROM table WHERE id=100 LIMIT 1;

Мне надо просто скопировать строку. Неужели не понятно?
Если ты не работал с динамическими таблицами, это еще не значит что они бредовые.
А если так нельзя, пусть другие напишут ЧТО ТАК НЕЛЬЗЯ!!!
...
Рейтинг: 0 / 0
Вставка новой строки с обновленными данными
    #33019962
другие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТАК НЕЛЬЗЯ!!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вставка новой строки с обновленными данными
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]