cari

Rumah  >  Soal Jawab  >  teks badan

php - Bagaimana untuk kerap mengimport data dari jadual data mysql ke jadual lain dalam pangkalan data yang sama

Mahu mengimport semua signInfo jadual data log masuk hari ini ke dalam jadual lain semalamSignInfo dalam pangkalan data yang sama pada 23:59 setiap hari? Bolehkah ia dilakukan hanya menggunakan pernyataan sql?

PHP中文网PHP中文网2782 hari yang lalu374

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-05-16 13:06:21

    Boleh diselesaikan menggunakan mysql events

    //Buka penjadual acara

    set global event_scheduler = on  

    //Buat acara

    delimiter $$
    create event if not exists yesterday_sign_log
    on schedule every 1 day
    starts timestamp '2017-05-03 23:50'
    on completion preserve enable
    do begin
    drop table if exists yesterdaySignInfo;
    create table yesterdaySignInfo like signInfo;
    insert into yesterdaySignInfo select * from signInfo;
    end $$
    delimiter;

    balas
    0
  • PHP中文网

    PHP中文网2017-05-16 13:06:21

    SQL boleh ditulis seperti ini

    drop table if exists yesterdaySignInfo;
    create table yesterdaySignInfo like signInfo;
    insert into yesterdaySignInfo select * from signInfo;

    balas
    0
  • Batalbalas