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

Форум MySQL

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

 

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

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

тема: Трехтабличный запрос

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

 
 автор: fxsektor   (24.08.2007 в 14:58)   письмо автору
 
   для: Trianon   (24.08.2007 в 14:40)
 

ок, спасибо за старания, и за скрипт
дамп не могу выслать по корпоративным соображениям
bye!

   
 
 автор: Trianon   (24.08.2007 в 14:40)   письмо автору
 
   для: fxsektor   (24.08.2007 в 08:45)
 

пиво я не пью. Предпочту мартини.

Не работает - не вопрос. Не пользуйтесь :)

PS.
Прикрепите архив с дампом (структурой и фрагментом данных), тогда можно будет потестировать.
PPS. Я понимаю выражение "не работает", когда его сопровождают диагностическим сообщением и/или указывают отличия результата от ожидаемого (вкупе с дампом)

   
 
 автор: oradev   (24.08.2007 в 14:18)   письмо автору
 
   для: fxsektor   (24.08.2007 в 08:45)
 

:)

   
 
 автор: fxsektor   (24.08.2007 в 08:45)   письмо автору
 
   для: Trianon   (23.08.2007 в 00:49)
 

Trianon,
твой скрипт не работает, чтобы выяснить почему ты можешь объяснить каждую строчку, если не трудно конечно.
Пиво с меня

   
 
 автор: Trianon   (23.08.2007 в 00:52)   письмо автору
 
   для: fxsektor   (22.08.2007 в 17:16)
 

>я уверен в том, что:
>1.представляю, какой я хочу получить конечный результат;
>2.не смогу скрипт данного уровня сваять сам;
>3.предоставил всю необходимую информацию для получения резульата;

и Вы абсолютно правы по всем пунктам. Как минимум по первому и третьему.
Хотя структуру можно было сразу раскрыть так, чтоб все связующие поля были показаны.

   
 
 автор: Trianon   (23.08.2007 в 00:49)   письмо автору
 
   для: fxsektor   (22.08.2007 в 09:14)
 


select 
    coalesce(U1.LOGIN,'Not registered') as USER, 
    coalesce(DTMAX, 'No contacts with ') as DT, 
    O1.NAME
  from ORGANIZATION as O1
  left join
  (select max(C.DT_CONTACT) as DTMAX, O.ID as OID
    from ORGANIZATION as O
      join PERSON as P on O.ID = P.ORGANIZATION_ID
      join CONTACT as C on P.ID = C.PERSON_ID
    where C.DT_CONTACT between '$min' AND '$max'
  )as ODM
    on O1.ID = ODM.OID
  join CONTACT as C1 on ODM.DTMAX = C1.DT_CONTACT
  join PERSON as P1 on C1.PERSON_ID = P1.ID
  left join USERS as U1 on P1.USERS_ID = U1.ID

   
 
 автор: oradev   (22.08.2007 в 22:31)   письмо автору
 
   для: fxsektor   (22.08.2007 в 17:16)
 

Автор привидите какие данные вы хотите получить в результате выборки. Так будет легче и вам и нам.

   
 
 автор: Furst   (22.08.2007 в 19:16)   письмо автору
 
   для: fxsektor   (22.08.2007 в 17:16)
 

Да, налепил я точек не в тему :-). Но запрос от Faraon должен работать. Чем результат не устаивает?

   
 
 автор: fxsektor   (22.08.2007 в 17:16)   письмо автору
 
   для: oradev   (22.08.2007 в 17:06)
 

oradev
я уверен в том, что:
1.представляю, какой я хочу получить конечный результат;
2.не смогу скрипт данного уровня сваять сам;
3.предоставил всю необходимую информацию для получения резульата;

   
 
 автор: oradev   (22.08.2007 в 17:06)   письмо автору
 
   для: Faraon   (22.08.2007 в 16:23)
 

Ребята (Furst, Faraon), это бесполезно - автор не знает что хочет сам!

   

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

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

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