php sqlでの質問です。
レコードがなければ、新たにレコードを新規で作り、あればカウントを増やす。事をしたいのですがやり方がいまいちわからないので、教えてください。
例えば-
$sql = "SELECT * FROM テーブル名 WHERE `項目1` LIKE \'検索するデータ1\' AND `項目2` LIKE \'検索するデータ2\' AND `項目3` LIKE \'検索するデータ3\' AND `項目4` LIKE \'検索するデータ4\'";
レコードの項目すべての一致すれば、カウントを+1。一致しなければ、新たにレコードを検索したデータで作りたいのです。
*ON DUPLICATE KEY UPDATEでは、レコード全部ができないみたいです。
レコード全部一致で、できるコマンドなどありますか?
初心者なので、初歩的質問で申し上げございません。
SELECT * FROM `dbc` WHERE `Title` LIKE 'タイトル' AND `categories` LIKE 'カテゴリー' AND `name` LIKE '日本' AND `image` LIKE 'test.gif'
カウント用項目はkaunt
回答1件
あなたの回答
tips
プレビュー