SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

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

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

Вы не зашли.

#1 02.12.2011 17:48:23

modern
Участник
Зарегистрирован: 02.12.2011
Сообщений: 4

поиск по полю содержащему два значения

В таблице есть поле code содержит 2 значения разделенные через точку, например RU.77. В другой таблице есть эти значения по отдельности, то есть country - RU и region_id - 77. Нужно выполнить запрос

select * from t1, t2 where t1.code = t2.country . t2.region_id
- так естественно не работает, как быть?

Неактивен

 

#2 02.12.2011 17:51:29

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: поиск по полю содержащему два значения

Используйте функцию concat,
в ней "склейтe" нужные вам поля.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 02.12.2011 18:03:22

modern
Участник
Зарегистрирован: 02.12.2011
Сообщений: 4

Re: поиск по полю содержащему два значения

Благодарю!

Неактивен

 

Board footer

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