SELECT * FROM products where [...]
2 つ以上のエントリを返します:
+------------+-------------+
| product_id | provider_id |
+------------+-------------+
| 0000001 | NULL |
+------------+-------------+
| 0000004 | 0032 |
+------------+-------------+
| 0000009 | NULL |
+------------+-------------+
null ではない行からprovider_idを他のNULLに設定する MySQL コマンドを (存在する場合) 探しています。
+------------+-------------+
| product_id | provider_id |
+------------+-------------+
| 0000001 | 0032 |
+------------+-------------+
| 0000004 | 0032 |
+------------+-------------+
| 0000009 | 0032 |
+------------+-------------+
いくつかのクエリ実行を発行することにより、PHPで確実に実行できます。しかし、PHP コードでの処理を最小限に抑え、MySQL/SQLite での処理を最大限に活用して、きちんとしたものにしたいと考えています。
助けてくれてありがとう!