2016-07-25 4 views
-2

に列に挿入します。最大値に達すると、次の値に移動します。たとえば、1が3回入力された場合、2に移動します。 1 1 2 2 3 3 3 4 4 4 .....と続きます。リミットどのように私は、文字列は、MySQLの列に挿入できる最大時間を制限することができますmysqlの

+0

あなたはこれがうまく –

+0

挿入するようにロジックを記述ごとにその数を確認する必要があります。 – Philipp

答えて

0

あなたの質問は、いくつかの情報を欠いているが、私はみます。

まず、挿入された文字列の発生をテストするために、私はあなたがSELECTステートメントを使用することができると思う:結果は3に等しい場合、よく私はあなたが行動を処理させるようにするため

SELECT COUNT(myLimitedColumn) FROM myTable WHERE myLimitedColumn=${myInputString}

をこの場合は、しかし、あなたは、次へと移動し、もう一度試して言ったように、その発生は、3に等しい場合、入力は、ある場合。
そして、オカレンスが3よりも劣っている場合は、挿入することができます。

+0

(と思う)最初に挿入し、最初のカウントすることにより、またはトリガーを使用してそれに応じて –

関連する問題