Можно ли как-нибудь добавить условия "Join" к сервису "SelectQuery"? По дефолту там ставится одно условиe, где обычно пишем "ID=ForeignID". Если я добавляю условия как фильтр в разделе "Where", тогда у меня проблема: когда в одной таблице есть данные, а в других нету - "SelectQuery" не возвращает записи, как и должно быть. Мне надо это условия добавить к условию "Join", чтобы записи возвратились, несмотря на наличние данныx во второй таблице.
Да, или создайте вью на сервере, где реализуйте Ваш запрос, и в конфигурации создайте таблицу с именем вью, но при сохранении сервиса не создавайте его как таблицу в БД.
"Райвис" написал:Не заметил, что там можно в одном под-запросе добавить несколько колонн. Подумал, что там надо на каждую колонку свои под-запрос делать.
Все верно. На каждую колонку свой подзапрос. Нельзя в одном подзапросе несколько колонок. SQL это не позволяет сделать.
В админе там вроде можно добавить несколько колонн, но работать это не будет.
Тогда SubSelectColumn не пашет :) Колонн та много и проста лень на каждую делать под-запрос. К тому же это всё равно не сработает так как релацыя между таблицами 1 на много. Придётся с вью работать.
Hey...this is a wonderful website buddy and an informative post!!! i am new here and i found this site very interesting and informative ,, you are a professional person i think.. i am mcse certification professional and i have a great interest in such things...thank you for the post buddy and keep on posting nice stuff like this :)