私のSQLiteコードはこれで動作し、カウントを増やし、データベースにfooを追加します。
INSERT or REPLACE into masterWords (words, count)
values ("foo", coalesce ((select count + 1
from masterWords where words = "foo" ), 1))
しかし、NOT EXISTSを追加すると、カウントは増加しなくなります。
INSERT or REPLACE into masterWords (words, count)
values ("foo", coalesce ((select count + 1
from masterWords where words = "foo" ), 1)
AND NOT EXISTS ( SELECT DISTINCT mWord
from mWords where mWords.mWord = "foo" ))
テーブル:masterWordsには列の単語が含まれ、カウントテーブル:mWordsには列mWordが含まれます
私は困惑しています、私のカウントを再び増やすためのアイデアはありますか?