sql >> Database >  >> RDS >> Mysql

Bij dubbele sleutel alleen Null- of lege waarden bijwerken

Probeer dit met samensmelten

   ON DUPLICATE KEY UPDATE 
   wp_second.GEARTYPE= COALESCE(wp_first.vessel_type, wp_second.GEARTYPE),
   wp_second.flag= COALESCE(wp_first.flag, wp_second.flag),
   wp_second.vname= COALESCE(wp_first.vessel_name, wp_second.vname)

? is de waarde die u wilt hebben als null




  1. Django MySQL-fout bij het maken van tabellen

  2. String tot nu toe in Oracle met milliseconden

  3. Lijst met externe sleutels en de tabellen waarnaar ze verwijzen in Oracle DB

  4. Hoe bereken je dagen tussen twee datums in PHP?