Điều này là khá gần. Giả sử:
+-------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| d | text | YES | | NULL | |
| id | int(11) | YES | | NULL | |
+-------+---------+------+-----+---------+-------+
Sau đó, truy vấn này:
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);
Mang lại cho bạn các hàng trùng lặp. Sẽ không thành công nếu bạn có "Helloworld" (tức là không có khoảng trắng) và bạn không muốn điều đó khớp.