Я пытаюсь использовать ключевое слово Except для фильтрации необычных записей между двумя выводами запроса путем изменения запроса (разработанного в дизайнере запросов) в области редактора sql. Я знаю, что если вы измените запрос, спроектированный в конструкторе запросов, используя панель редактора sql, он снова не может быть изменен в конструкторе запросов. Все, что мне нужно, это то, что у меня есть вывод запроса 1 и запрос 2, и я хочу найти только записи, которых нет в выводе запроса 2 (запрос 1 минус/кроме query2). Любая помощь приветствуется. Благодарю.Rational Clearquest-Разница между двумя запросами
0
A
ответ
0
Будут множество способов решить эту проблему. Если у вас уже есть два сценария, то я думаю, что самый простой способ ниже.
Вы можете поместить запрос 1 и 2 в свои КТР, а затем соединить их вместе на общей ID, где Query 2 ID имеет нулевое значение, например, так:
With Query_1_CTE as (
--Insert Query 1 script here
)
, Query_2_CTE as (
--Insert Query 2 script here
)
Select --list out query 1 fields here
From Query_1_CTE Q1
Left Outer Join Query_2_CTE Q2
on Q1.ID = Q2.ID
Where Q2.ID is null
Это будет возвращать только записи, присутствующие в запросе 1, но нет запроса 2. Надеюсь, это поможет!
Смежные вопросы
- 1. Разница между двумя запросами
- 2. Разница между двумя запросами
- 3. SQL - Различия между двумя запросами
- 4. Скорость между двумя разными запросами
- 5. Разница между двумя запросами PostgresSQL
- 6. как выбрать между двумя запросами
- 7. Разница между двумя SQL-запросами
- 8. Получение различий между двумя запросами
- 9. Различия между двумя аналитическими запросами
- 10. SQL Производительность между двумя запросами
- 11. Дифференциация между двумя запросами Ajax
- 12. В чем разница между двумя SQL-запросами?
- 13. В чем разница между этими двумя запросами
- 14. HQL - разница между двумя одинаковыми запросами
- 15. Обмен сеансом между двумя запросами ASP.NET
- 16. MYSQL верхней части разделения между двумя запросами
- 17. запросов для соотношения между двумя запросами
- 18. Разница между этими двумя запросами mysql
- 19. SQL Разница между двумя запросами на удаление
- 20. В чем разница между этими двумя запросами?
- 21. TSQL-Какая разница между двумя запросами
- 22. Прекращение скрипта PHP между двумя запросами mysql
- 23. Как рассчитать процент между двумя запросами?
- 24. Разница между этими двумя SQL-запросами
- 25. Как получить интервал между двумя запросами времени?
- 26. Идентификатор сеанса связи между двумя запросами
- 27. получения дельта между двумя отдельными запросами
- 28. В чем разница между двумя асинхронными запросами?
- 29. Как сканировать различия между двумя запросами?
- 30. В чем разница между этими двумя запросами?
Звучит как моя ситуация с приводом. Если бы это был я, я бы написал свой собственный sql и обойтись без конструктора запросов. –
Спасибо за ваш быстрый trunaround. Проблема для меня, я не могу подключиться к базе данных через sql, но у меня есть доступ к запросу на изменение в панели редактора sql и сохранению. Это на самом деле не поддерживает EXCEPT/MINUS .. он говорит, что есть синтаксическая ошибка рядом с ключевым словом Except ... Я мог бы делать только OR/AND между двумя запросами ... но я хочу получать необычные записи .. – user2705120