如果不是SQLite中的EXISTS

use*_*538 1 sql sqlite

如果devID已经存在,我如何检查devID是否已经存在然后插入以下查询:

INSERT  into profiles (devID,alert) VALUES ("ff",1) ;
Run Code Online (Sandbox Code Playgroud)

PS:我已经在SO中看到了这个解决方案,但不知道如何根据该解决方案修改我的查询.

任何帮助表示赞赏.

Tre*_*vor 6

INSERT INTO profiles (devID, alert)
SELECT 'ff', 1
WHERE NOT EXISTS (SELECT 1 FROM profiles WHERE devID = 'ff');
Run Code Online (Sandbox Code Playgroud)