Summieren Sie mit MYSQL einen bestimmten Zahlenbereich in einer Spalte
P粉821274260
P粉821274260 2023-09-04 19:06:25
0
1
652
<p>Ich habe einen Schieberegler, der die BPM eines Songs berechnet. Der Bereich liegt zwischen 15 und 300 Schlägen pro Minute. Es stellt über die PHP-Sprache eine Verbindung zur MySQL-Datenbank her und wenn ich auf die Schaltfläche „Bearbeiten“ drücke, kann ich den Wert ändern. Zum Beispiel von 50 bis 55 bpm. table=users|columns=song_one. </p> <p><code><input value="<?php echo $this->data->song_one;?>" name="song_one" type="range" min="15" max ="300" value="100 "schreibgeschützt></code></p> <p>Ich möchte, dass ich den Wert nicht akzeptiere, wenn ich ihn unter 15 und über 300 ändere. Wie kann ich das machen? Ich habe etwas über Einschränkungen gehört.</p> <p>Ich habe es versucht, aber es hat nicht funktioniert. </p> <pre class="brush:php;toolbar:false;">ALTER TABLE-Benutzer ADD CONSTRAINT song_one CHECK (num >= 15 AND num <= 300);</pre> <p>Jede Information wäre sehr hilfreich, vielen Dank</p>
P粉821274260
P粉821274260

Antworte allen(1)
P粉106711425

这对你有用。

ALTER TABLE users
    MODIFY COLUMN song_one INT CHECK (song_one >= 15 AND song_one <= 300);
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage