sql >> Databáze >  >> RDS >> Mysql

Odstranění duplicitních podřetězců

Zkuste toto:

UPDATE tableA 
SET Mashup = IF(Keyword = Title, Keyword, CONCAT(Keyword, ' ', Title));

Podívejte se na toto SQL FIDDLE DEMO

VÝSTUP

|    KEYWORD |      TITLE |           MASHUP |
|------------|------------|------------------|
|      Green |      Green |            Green |
|      Green | Watermelon | Green Watermelon |
| Watermelon | Watermelon |       Watermelon |



  1. Jak spočítat, kolikrát se dvě hodnoty objeví ve dvou sloupcích v libovolném pořadí

  2. MySQL PDO – nastavení výchozího režimu načítání?

  3. Úplný seznam znakových sad podporovaných MariaDB

  4. MySQL SELECT AS kombinuje dva sloupce do jednoho