So setzen Sie einen Wert mit MySQL-Abfrage in dB für alle Zeilen außer wenigen
-
21-12-2019 - |
Frage
Ich habe eine db-Tischstruktur mit rund 6000 Zeilen, wie unten angegeben :.
generasacodicetagpre.mein Bedürfnis besteht darin, eine SQL-Abfrage zu erstellen, so dass ich ein Make-Modell-Paar für alle Träger einfügen kann, außer wenigen (SAG ATT, Bell-Mobility, Jungfrau Kanada und Garantie ATT).
Wie kann ich das erledigen?
Lösung
Um mehrere neue Machen und Modelle hinzuzufügen, können Sie Folgendes tun:
generasacodicetagpre.BTW, diese Frage deuten darauf hin, dass Sie ein schlechtes Datenbankdesign haben.Sie sollten über eine Tabelle von Carrier verfügen, die alle Carriers, die Sie kennen, auflisten. Sie sollten es nicht von der Tabelle erstellen, die die Machen und Modelle für jeden Beförderer auflistet.Dies ist ein Beispiel für eine schlechte Normalisierung, denn wenn Sie jemals aufhören, Telefone für etwas Carrier zu liefern, werden Sie völlig vergessen, dass sie vorhanden sind.
Andere Tipps
MySQL Insert Syntax - http://dev.mysql.com/doc/refman/5.6/de/insert.html
Wenn Sie über PHP sprechen, werfen Sie einen Blick auf diese Seite an: http://www.w3schools.com/php/php_mysql_insert.asp
edit:
Eine gute Lösung ist zu finden hier .
Und wenn Sie die obige Lösung verwenden, sollte das Ergebnis so etwas sein:
generasacodicetagpre.