田中久太郎です。 次のようなSQL文で user_masterに user_id = 10のレコードが無い 場合は、INSERT自体行われませんよね。 INSERT INTO log_table (test_date, user_name) SELECT NOW(), user_master.user_name FROM user_master WHERE user_master.user_id = 10; user_masterに該当レコードが無い場合は log_tableのuser_nameを NULLとしてINSERTされるようにしたいのですが、良い方法は無いで しょうか。