sql >> Database teknologi >  >> RDS >> Mysql

SQL INSERT...SELECT med automatisk forhøjelse DATETIME

Du kan bruge følgende forespørgsel

SET @value = CURRENT_TIMESTAMP();
INSERT INTO tableA 
(user_id, entrydatetime, record) 
(SELECT user_id, @value := @value + INTERVAL 1 SECOND, record from tableB);

Håber det hjælper...




  1. udvalgte brugere har mere end én særskilt post i mysql

  2. Sådan finder du bestemte Hex-værdier og Char()-værdier i en MySQL SELECT

  3. Sådan rangeres rækker i en partition i SQL

  4. Galera Cluster Recovery 101 - Et dybt dyk ind i netværkspartitionering