Страница 1 из 1

MySQL

Добавлено: Пт июн 10, 2011 13:59
ltest
Помогите пожалуйста, что то в доке не могу найти, и забыл уже

делаю выборку таблици с 3 полями
select f1, f2, f3 where f1 = (нужному мне значению)
но далее в коде мне нужно сделать подбор нужного значения по f2.
но при этом у меня может существовать несколько строк где f1 = знапросу и f2 = равно перебору.
Заведомо я знаю во всех этих полях значение f3 будет одним и темже.
вопрос: как мне выбрать так что б небыло повторных строк с f2?
Извините, забылось уже, прошу ткнуть в доку носом :)

Re: MySQL

Добавлено: Пт июн 10, 2011 23:03
0z0n
ltest писал(а):Помогите пожалуйста, что то в доке не могу найти, и забыл уже
Если я правильно понял, то, вам нужен оператор JOIN

http://ru.wikipedia.org/wiki/Join_%28SQL%29

Re: MySQL

Добавлено: Вс сен 25, 2011 00:37
syntax
ltest писал(а):вопрос: как мне выбрать так что б небыло повторных строк с f2?
Извините, забылось уже, прошу ткнуть в доку носом :)

Параметры (опции) DISTINCT, DISTINCTROW и ALL указывают, должны ли возвращаться дублирующиеся записи. По умолчанию установлен параметр (ALL), т.е. возвращаются все встречающиеся строки. DISTINCT и DISTINCTROW являются синонимами и указывают, что дублирующиеся строки в результирующем наборе данных должны быть удалены.