Ich habe eine sehr große Datenbank mit einem eindeutigen Schlüssel form_id und viele andere Informationen. Einige, wie einige der Auswertungen in die Datenbank mit einem Leerzeichen vor dem Supervisor_Name (dh 'Test Test' vs 'Test Test') gebracht wurden, so dass es Suchresultate des gleichen Supervisors in zwei Kategorien durcheinanderbringt Form erlaubt dies). Was wäre das MYSQL, um diese Tausende von Formularen zu aktualisieren? Ich weiß, dass ich anfangen würde, alle Form Ids zu ziehen und dann durch diese Schleife zu gehen, aber wie würde der UPDATE-Code aussehen und was würde nur den Anfangsraum loswerden und keine Buchstaben eines beliebigen Namens löschen?Große Datenbank benötigt Abgleich
0
A
Antwort
3
UPDATE yourTable
SET supervisor_name = SUBSTRING(supervisor_name, 2)
WHERE supervisor_name LIKE ' %'
oder wenn Sie sich auf LIKE
paranoid sind, dann könnten Sie auch das erste Zeichen aus der supervisor_name
Spalte explizit überprüfen:
UPDATE yourTable
SET supervisor_name = SUBSTRING(supervisor_name, 2)
WHERE SUBSTRING(supervisor_name, 1, 1) = ' '
Verwandte Themen
- 1. Datenbank benötigt Relation
- 2. WebRTC: Abgleich nächster Peers
- 3. SQL Datenbank-Design-Hilfe benötigt
- 4. PHP Mysql Datenbank Hilfe benötigt
- 5. Mysql Abfrageoptimierung für große Datenbank
- 6. Große Daten in die Datenbank
- 7. komplizierte SQL-Abfrage, große Datenbank
- 8. Datenbank pro Anwendung VS Eine große Datenbank für alle Anwendungen
- 9. SQL-Viele-zu-Viele-Abgleich
- 10. Datenbank Design Normalisierung Hilfe benötigt (5nf)
- 11. Django-Kolben benötigt eine große Antwortzeit in Lesen
- 12. Welches ist besser Plattform für große Datenbank
- 13. No-SQL-Datenbank für große Werte
- 14. Füllen Sie große Daten aus der Datenbank
- 15. große SQLite-Datenbank in Android-Anwendung
- 16. Abgleich von Präfixen in Python
- 17. Lazy Pattern-Abgleich in Data.List
- 18. konsekutiv verankerte Abgleich mit java.util.Scanner
- 19. PHP multidimensional Arrays in eine große Liste von MySQL-Datenbank
- 20. Sehr große SQL-Datenbank: Wie sollte das Schema aussehen?
- 21. Extrahieren von Wörtern aus einem Absatz und dann Abgleich mit vorhandener Datenbank von Frau Access
- 22. Anfrage-Antwort-Synchronisation/Abgleich in Null Kontext
- 23. Wie debugge ich den Abgleich des Datums?
- 24. Awk und Multilinien-Abgleich (Sub-Regex)
- 25. Unterstützt .NET Regex den globalen Abgleich?
- 26. Regulärer Ausdruck für den Abgleich einer Telefonnummer
- 27. Wie Regex-Abgleich in String-Array verwenden?
- 28. Umlaute im Regexp-Abgleich (via locale?)
- 29. Abgleich einer 7-stelligen Nummer im Wählplan
- 30. String-Abgleich funktioniert nicht in js?