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

Форум: MS ACCESS

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

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

 
 

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

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

тема: как написать запрос?
 
 автор: ilich   (02.12.2009 в 12:38)   личное сообщение
 
 

Есть условно таблица место работы
в ней код, место_работы, место_работы_по_совместимости
мне нужно объединить место_работы и место_работы_по_совместимости в одну колонку
но проблема в том, что в колонке место работы все поля, а в колонке место_работы_по_совместимости не везде есть значения,
я в запросе пишу так:
"Место работы основное/по совместимости": [Место_работы]+"/"+[Место работы по совместительству]
у меня выводит только те строки, в которых в обоих полях есть значения..
А мне нужно чтоб выводило всегда значения из поля место работы и значения там где оно есть из поля [Место работы по совместительству]

  Ответить  
 
 автор: seluvan   (02.12.2009 в 12:43)   личное сообщение
7 Кб.
 
 

Наверно данную задачу я решал бы через функцию "iif"
т.е.
Место работы основное/по совместимости:iif(Место работы по совместительству<>null;Место_работы&" -"&Место работы по совместительству;Место_работы)
Тянуть будет так как надо
Пример подкрепил

  Ответить  
 
 автор: snipe   (02.12.2009 в 12:53)   личное сообщение
8 Кб.
 
 

тоже самое чуть чуть по другому

  Ответить  
 
 автор: ilich   (02.12.2009 в 12:57)   личное сообщение
 
 

ХО хоХО Спасибо огромное пару скобок расставил и работает)))))

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