powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбор данных по временной таблице.
3 сообщений из 3, страница 1 из 1
Выбор данных по временной таблице.
    #40057873
elay13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь понять как взять данные из основной бд(bwk), по тем, кто есть во врменной(#BLexception). И как взять данные из основной бд по всем, кроме тех, кто во временной одним запросом.
Видимо, нужно через if и опираться на не пересекающиеся данные, которые становятся NULL.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
if object_id (N'TempDB..#BLexception') is not NULL drop table #BLexception

create table #BLexception
(bith_data varchar(1000), lastName varchar(1000), firstName varchar(1000), middleName varchar(1000))
insert into #BLexception
values
(('06-21-1993'),('Денис'),('Зайцев'),('Дмитриевич')),
(('07-15-1992'),('Анна'),('Тутова'),('Владимировна'));
 


 select appl_month, count(id)as 'кол-во заявок'
 from bwk as mt 
left join #BLexception as bl
on bl.bith_data=mt.birth_date and bl.firstName=mt.first_name and bl.lastName=mt.last_name and bl.middleName=mt.middle_name
group by appl_month
...
Рейтинг: 0 / 0
Выбор данных по временной таблице.
    #40057890
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
elay13,

"по всем, кроме"

Код: sql
1.
select ... where not exists (select ...)



Читайте про EXISTS().
...
Рейтинг: 0 / 0
Выбор данных по временной таблице.
    #40057920
elay13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосов, cпасибо, c Ввашеё подачей нашел статью https://stackoverflow.com/questions/915643/select-where-not-exists. Возможно кому-то будет интересно.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Выбор данных по временной таблице.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]