Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Запрос в зависимости от значения (IF ELSE?)

Сообщения:  [1-1] 

 
 автор: kireyev   (22.07.2010 в 07:01)   письмо автору
 
 

Существует запрос:
SELECT
   field.name,
   well.legacy_id,
   gtm_fact.rejim_date,
   gtm_fact.plan_date,
   gtm_fact.plan_debit,
   gtm_fact.plan_debit_fluid,
   gtm_fact.plan_obv,
   gtm_fact.fact_date,
   gtm_fact.exp_way_id
  FROM
   gtm_fact,
   gtm,
   well_area,
   exp_area,
   field,
   well
  WHERE
   rejim_date LIKE '%06.10' AND
   gtm.id=gtm_fact.gtm_id AND
   gtm_fact.well_id=well_area.well_id AND
   well_area.area_id=exp_area.id AND
   exp_area.field_id=field.id AND
   gtm.por_num='1.2.' AND
   gtm_fact.well_id=well.id
  ORDER BY
   gtm_fact.plan_date_rejim

Значение gtm_fact.exp_way_id может принимать разные значение от 1 до 5 и в зависимости от этого нужно из таблиц mark1...mark5 вытаскивать значение markX.name при условии, что gtm_fact.pump_mark_id=markX.id
Вопрос: как описать такую зависимость в запросе?

  Ответить  

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования