REPLACE INTOはどうですか:
REPLACE INTO models
( col1, col2, col3 )
VALUES
( 'foo', 'bar', 'alpha' )
col1が主キーであるとすると、値が「foo」の行がすでに存在する場合、他の2つの列が更新されます。それ以外の場合は、新しい行が挿入されます。
REPLACE INTOはどうですか:
REPLACE INTO models
( col1, col2, col3 )
VALUES
( 'foo', 'bar', 'alpha' )
col1が主キーであるとすると、値が「foo」の行がすでに存在する場合、他の2つの列が更新されます。それ以外の場合は、新しい行が挿入されます。