Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Какой из вариантов лучше?

9.0K
05 октября 2006 года
only
28 / / 11.11.2005
В результате нужно отобразить поля "BAcc, AccTitle" тех записей таблицы "BAccounts", которые присутствуют в связанной таблице "BAccountsAnalysis". Таблицы связаны по ключевым полям "RemoteID - BAccID".

Первый вариант состоит исключительно из запроса, который обращается непосредственно к таблице "BAccounts".
Для реализации второго варианта, в "гриде" нужны "лукаповские" поля, которые в свою очередь также будут выуживать ту же информацию из таблицы "BAccounts". Есть ли преимущества у какого-то варианта в целом?

(1)
SELECT RemoteID, BAcc, AccTitle
FROM BAccounts
WHERE RemoteID IN
(SELECT DISTINCT BAccID FROM BAccountsAnalysis)

(2)
SELECT DISTINCT BAccID FROM BAccountsAnalysis
+ два лукаповских поля в грид
547
05 октября 2006 года
Hydra
488 / / 20.06.2006
С лукапом редактировать проще, но при большой базе работать будет медленнее.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог