sql >> Database >  >> RDS >> Mysql

Match 2 sql-kolommen if =werk dan een andere kolom bij met 1

Over het algemeen zou het dit zijn:

UPDATE TABLE_A a JOIN TABLE_B b 
  ON a.join_col = b.join_col AND a.column_a = b.column_b
SET a.column_c = a.column_c + 1

De join_col waarde is waarschijnlijk de user_id, zodat u alleen de rijen in TABLE_A . bijwerkt waar die dezelfde gebruiker heeft dezelfde waarde in TABLE_B .



  1. (+) =operator in oracle sql in where-clausule

  2. PHP - While / Else-fout?

  3. Schemamigratie:Relationeel naar Star

  4. Verbinding maken met de database met behulp van de NaviCat MySQL-client