SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.09.2015 16:29:14

Pavel
Участник
Зарегистрирован: 19.07.2015
Сообщений: 8

Пары параметров в предикате

Здравствуйте.
Вопрос такой: присоединение таблицы вида "

JOIN ... ON param1 IN (a,b,c) AND param2 IN (d,e,f)
" вернет 9 строк:
p1 p2
a d
a e
a f
b d
b e
b f
c d
c e
c f

Как сделать "попарное совпадение", то есть получить результат:
p1 p2
a d
b e
c f
?
Параметры передаются в запрос из массива php сервером и имеют произвольную одинаковую длину.

Неактивен

 

#2 10.09.2015 21:43:27

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Пары параметров в предикате

ON (param1,param2) IN ((a,d),(b,e),(c,f))

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson