Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak znaleźć i zamienić tekst w tabeli mysql

W tym krótkim samouczku pokażę bardzo proste zapytanie mysql, aby znaleźć określony tekst i usunąć go z wybranej kolumny tabeli. To najszybszy sposób na zastąpienie tekstu z tabeli mysql.



Załóżmy, że masz nazwę tabeli posty z tytułem i opisem, to jest jakiś wspólny tekst, który dodałeś w każdym poście, tak jak dodałeś stary link do witryny i chcesz zastąpić stary link nowym linkiem, nie musisz robić ręcznie jeden po drugim, po prostu uruchom poniżej mysql znajdź i zamień zapytanie, w ciągu kilku sekund zastąpi Twój stary link do witryny nowym linkiem.

TABELA:WPISY

ID TYTUŁ OPIS STAN
1 TYTUŁ-1 Moja pierwsza wizyta z opisem, aby uzyskać więcej informacji, www.iamrohit.in/lab/ 1
2 TYTUŁ-2 Moja druga wizyta z opisem, aby uzyskać więcej informacji, www.iamrohit.in/lab/ 1
3 TYTUŁ-3 Moja trzecia wizyta z opisem, aby uzyskać więcej informacji, www.iamrohit.in/lab/ 0

W powyższej tabeli znajduje się link (www.iamrohit.in/lab/) w kolumnie opisu, który muszę zamienić na www.iamrohit.in, Dla tego samego zapytania MySql będzie..

 UPDATE POSTS
 SET DESCRIPTION = REPLACE(DESCRIPTION, 'www.iamrohit.in/lab/', 'www.iamrohit.in');

Możesz również zastosować zapytanie warunkowe, aby zastąpić tylko aktywne posty w formie tekstowej klauzulą ​​WHERE.

 UPDATE POSTS
 SET DESCRIPTION = REPLACE(DESCRIPTION, 'www.iamrohit.in/lab/', 'www.iamrohit.in') 
 WHERE STATUS=1;



Jeśli podoba Ci się ten post, nie zapomnij zasubskrybować mojego publicznego notatnika, aby uzyskać więcej przydatnych rzeczy


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MySQLI zapobiega wstrzykiwaniu SQL

  2. WSTAW DO ... WYBIERZ Z ... W AKTUALIZACJI DUPLIKACJI KLUCZA

  3. Jak zrobić zbiorcze wstawianie w MySQL?

  4. Jak wyeksportować bazę danych mysql za pomocą wiersza polecenia?

  5. MySQL CAST vs CONVERT