Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: 2003
 
 автор: katarina2020   (06.04.2009 в 20:35)   личное сообщение
 
 

Здравствуйте, помогите пожалуйста. существует запрос объединяющий 2 других запроса (доходность и значимость) левым соединением, и поэтому для тех записей "Значимости" которых не существует выдается "#Ошибка"? можно ли сделать так чтобы вместо этого выходило значение 100%???????? помогите пожалуйста....

  Ответить  
 
 автор: osmor   (07.04.2009 в 11:12)   личное сообщение
 
 

непонятно почему "#Ошибка", должно быть NULL
или вы какие-то расчеты делаете?
Текст запроса можно увидеть?

  Ответить  
 
 автор: katarina2020   (07.04.2009 в 12:33)   личное сообщение
 
 

SELECT Доходность.КодЗаказа, Доходность.СрокСделки, Доходность.СуммарныеЗатраты, Доходность.[Итого к оплате], Доходность.ПрибыльРеализации1, Доходность.СрВзвешенная, Доходность.Рентабельность, Доходность.Доходность, Значимость.Значимость
FROM Доходность LEFT JOIN Значимость ON Доходность.КодЗаказа = Значимость.КодЗаказа;

  Ответить  
 
 автор: osmor   (07.04.2009 в 15:03)   личное сообщение
 
 

ну все правильно.
в поле
Значимость.Значимость
должно быть или Null или значение соответствующее КодЗаказа
откройте запрос, что видите?

  Ответить  
 
 автор: Анатолий (Киев)   (07.04.2009 в 14:05)   личное сообщение
 
 

Абсолютно непонятная ситуация...
Т.е. вы открываете этот запрос на экране и видите "#Ошибка"?
А на других таблицах построить подобное? А сжать БД?
Выложите пример.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList