Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Помогите придумать запрос с LEFT JOIN (Oleg) 06/01/2004 - 16:48:03
      Re: Помогите придумать запрос с LEFT JOIN (reef) 16/01/2004 - 10:28:29

> Original message text:
> From: Oleg - 06/01/2004 - 16:48:03
> Subject:Помогите придумать запрос с LEFT JOIN
> -----------------
> Задача:
> таблицы calls(поля client,dur,phone) и tarif(поля id,zone,price)
> надо что-то вроде:
> SELECT client,dur,phone,zone,price*dur
> FROM calls LEFT JOIN tarif ON phone LIKE 'zone%'
> но с некоторыми дополнениями:
> 1.поле phone переменной длинны т.е. номер может быть 10-ти а может быть 12 значным
> 2.поле zone то-же разной длинны и объединять нужно по максимальному совпадению поля zone в поле phone например
> zone phone
> 123 12345678
> 12 12456789
> и к первому phone более приоритетен первый zone...
> Задача, как я понимаю весьма нетривиальная, если вообще разрешима, теоретически можно использовать весь арсенал mysql для ее решения.
> Заранее благодарю.
>


From: reef - 16/01/2004 - 10:28:29
Subject:Помогите придумать запрос с LEFT JOIN
-----------------
Можно и помочь, если будет человеческое описание задачи. Т.е. таблицы, поля, связи между ними и результат выполнения запроса должены быть описаны не по-SQL-ски, а по-русски, чтобы был понятен их смысл.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
12610



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |