2015-03-07 3 views
-1

Я хочу найти дубликаты записей в таблицеPHP MYSQL Повторяющихся строк фильтр

table_name: биллинг есть 7 перевалов, но я заинтересую только 3 значений перевалов.

Я хочу, чтобы найти строки, где 3 COLS (туалет, комментарий, количество) значения аналогичны

Например:

suite comment amount other col 
11  44  0.00 88 
11  44  0.00 33 
17  48  1.00 11 
17  48  1.00 35 
17  48  1.00 21 
+0

Сообщите нам о 'other col' – Strawberry

ответ

0

Не особенно эффективно, но если вам не нужно сделайте это быстро.

Select b.* from 
(SELECT 
    Suite, comment, amount 
FROM 
    YourTable 
GROUP BY 
    Suite, comment, amount 
Having count(1) > 1) a 
Inner join 
YourTable b 
On a.suite = b.suite and a.comment = b.comment and a.amount = b.amount 
Смежные вопросы