Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / 0 строк возвращено / 5 сообщений из 5, страница 1 из 1
27.10.2018, 12:33
    #39723859
Kontox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0 строк возвращено
я хочу получить 10 групп, используя условие where

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SELECT  *
	 

   --into chec
-- drop table chec
  FROM MYTAB




  where (product_id=11514  and shop_code='22906МСК')
  and product_id=11587 and shop_code='23499МСК'
  and product_id=13163 and  shop_code='23648МСК'
  and product_id=11543 and shop_code='22906МСК'
  and product_id=53109   and shop_code='23511МСК'
  and product_id=11511   and shop_code='24923МСК'
  and product_id=13189 and shop_code='27302МСК'
  and product_id=13087  and shop_code='31303МСК'
  and product_id=158051 and  shop_code='23863МСК'
  and product_id=158016 and  shop_code='23863МСК'




SQL сообщение, что 0 строк возвращено
Но такого не может быть, по отдельности они все есть.
Как их отобразить сразу в одном запросе.
...
Рейтинг: 0 / 0
27.10.2018, 12:35
    #39723860
Kontox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0 строк возвращено
не прибегая к OR
...
Рейтинг: 0 / 0
27.10.2018, 12:43
    #39723864
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0 строк возвращено
Код: sql
1.
2.
3.
4.
SELECT  *   FROM MYTAB  where (product_id=11514  and shop_code='22906МСК')
union all SELECT  *   FROM MYTAB  where (product_id=11587 and shop_code='23499МСК')
...
union all SELECT  *   FROM MYTAB  where (product_id=158016 and shop_code='23863МСК')
...
Рейтинг: 0 / 0
27.10.2018, 13:02
    #39723865
invm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0 строк возвращено
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
declare @t table (product_id, shop_code);
insert into @t
values
 (11514, '22906МСК'), ..., (158016, '23863МСК');

select
 ...
from
 MYTAB mt
where
 exists(select 1 from @t where product_id = mt.product_id and shop_code = mt.shop_code);
...
Рейтинг: 0 / 0
27.10.2018, 13:17
    #39723873
Kontox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
0 строк возвращено
благодарю.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / 0 строк возвращено / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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