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

Zapytanie MySQL, usuń wszystkie spacje

To jest całkiem blisko. Zakładając:

+-------+---------+------+-----+---------+-------+

| Field | Type    | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| d     | text    | YES  |     | NULL    |       |
| id    | int(11) | YES  |     | NULL    |       |
+-------+---------+------+-----+---------+-------+

Następnie to zapytanie:

select x.id,x2.id,x.d,x2.d from x left join x as x2 on replace(x.d," ","") = replace(x2.d," ","") and x.id != x2.id having !(x2.id is null);

Pobiera zduplikowane wiersze. Nie powiedzie się, jeśli masz „Helloworld” (tj. Bez spacji) i nie chcesz, aby to pasowało.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie SQL- Aktualizuj, jeśli istnieje, wstawiaj inaczej

  2. Jak wyeksportować i zaimportować istniejącego użytkownika (z jego uprawnieniami!)

  3. Jak uzyskać liczbę dni różnicy między dwiema datami na MySQL?

  4. Rails 3 - nagle oczekujący błąd migracji

  5. Neo4j - Utwórz węzeł za pomocą Cypher