ユーザーは CSV をアップロードして、列ごとに定義できます。
そのため、CSV には statick 定義はありませんが、すべてのユーザーが自分の CSV を好きなように定義できるようになっています。ユーザーは、「アクティブ化」できる製品の数が制限されているアカウントも購入しました。
明確にするための例:
ユーザーは、1000 個の製品をアクティブ化できるアカウントを持っています。
しかし、彼がアップロードしている CSV では、1100 個の製品を有効に設定しています。クエリ
を使用して、この CSV を MYSQL-DB にロードします。LOAD DATA INFILE
ユーザーがCSVでより多くの製品をアクティブ化できるというこの動作を回避するために、アカウントが制限されることさえあります-次のような解決策はありますか?
active = IF(@active = 1 AND COUNTER <= 1000, (1 AND COUNTER++), 0 )