sql >> Database >  >> RDS >> Mysql

Kunt u geaggregeerde waarden gebruiken binnen ON DUPLICATE KEY

Ik weet dat ik hier mijn eigen vraag beantwoord, maar...

Hierdoor werkte het uiteindelijk (dankzij:een verbroken link )

INSERT INTO SomeTable(field1, field2) 
SELECT 'blah' AS field1, 
    MAX(AnotherTable.number) AS field2
FROM AnotherTable
ON DUPLICATE KEY 
UPDATE field2 = values(field2)


  1. Wanneer is Class.forName nodig bij het verbinden met een database via JDBC in een webapp?

  2. subsonic 2 join op meerdere kolommen

  3. Staat MySQL callbacks in C toe zodat ik een melding krijg als er een wijziging plaatsvindt?

  4. Dichtstbijzijnde locaties met breedte- en lengtegraad