私はSQLクエリを持っています:
INSERT INTO logins (name, password,roleId,email,phone)
SELECT 'login', 'password', 1, 'mail@gmail.com', '375291234567'
FROM (SELECT count(*) FROM logins as l4) as l3
WHERE NOT EXISTS (
SELECT * FROM logins as l2
WHERE l2.name='login')
同じパラメーターを使用して別のスレッドで実行すると、2 つ (またはそれ以上) のレコードが追加される可能性がありますか? それが本当なら、どうすればそれをブロックできますか?
マルチサーバーの回答が必要です。