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

INDSÆT med en betingelse

Ikke et meget klart spørgsmål, men du kan bruge en forespørgsel som denne:(utestet )

insert into pageview
  select 15, 'A VISITOR', 10, now() 
  from pageview a
  where id_realestate=10 and DATE_ADD(now(),INTERVAL -30 MINUTE) > (
      select max(news_release) from pageview b where a.id_realestate=b.id_realestate
  );



  1. Sådan indekseres Y/N kolonne i Oracle

  2. Hvorfor mysql INSERT ... PÅ DUBLIKAT NØGLEOPDATERING kan bryde RBR-replikering på en master/master-konfiguration

  3. Tabel 'mysql.user' findes ikke:FEJL

  4. Seneste datetime fra unikt mysql-indeks