Alpha777
Новичок
Выборка из таблицы, где в поле не должны повторяться значения?
Необходимо сделать выборку из таблицы, где во всех выбранных значениях (строчках), значения в одном из выбранных полей были различны!!
Пример:
tabl1
id | name | count_1 | count_2
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
3 | user_2 | 84 | 743
4 | user_3 | 27 | 134
5 | user_4 | 38 | 364
Выберем 3 значения например по id
Но ответ должен быть не
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
3 | user_2 | 84 | 743
А вот такой
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
4 | user_3 | 27 | 134
Т.е. т.к. в поле name user_2 попался 2 раза вторую запись пропустили!
Может сформулировал немного коряво, но очень нужно знать ответ!
Необходимо сделать выборку из таблицы, где во всех выбранных значениях (строчках), значения в одном из выбранных полей были различны!!
Пример:
tabl1
id | name | count_1 | count_2
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
3 | user_2 | 84 | 743
4 | user_3 | 27 | 134
5 | user_4 | 38 | 364
Выберем 3 значения например по id
Но ответ должен быть не
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
3 | user_2 | 84 | 743
А вот такой
1 | user_1 | 45 | 345
2 | user_2 | 34 | 654
4 | user_3 | 27 | 134
Т.е. т.к. в поле name user_2 попался 2 раза вторую запись пропустили!
Может сформулировал немного коряво, но очень нужно знать ответ!