Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Где ошибка в представлении?  [new]
Shauna
Member

Откуда:
Сообщений: 37
В таблице дублируется по 100 раз информация по каждому пользователю. Как исправить?

SELECT dbo.POLZOVATEL.FIO_POLZOVATEL, dbo.CHET.STOIMOST, dbo.INFORMATION.SODERZHANIE
FROM dbo.POLZOVATEL CROSS JOIN
dbo.CHET CROSS JOIN
dbo.INFORMATION

WHERE STOIMOST > '4000'
21 май 13, 16:33    [14328163]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
Shauna, а зачем вам cross join?
21 май 13, 16:36    [14328196]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
aleks2
Guest
SELECT dbo.POLZOVATEL.FIO_POLZOVATEL, dbo.CHET.STOIMOST, dbo.INFORMATION.SODERZHANIE
FROM dbo.POLZOVATEL 
INNER JOIN 
dbo.CHET ON ...
INNER JOIN 
dbo.INFORMATION ON ...
WHERE STOIMOST > '4000'
21 май 13, 16:36    [14328197]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
Shauna, CROSS JOIN замените например на INNER JOIN, что получится?
21 май 13, 16:36    [14328205]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
cross join...

А dbo.POLZOVATEL и dbo.CHET связаны по каком-то полю?
21 май 13, 16:37    [14328215]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Shauna
Member

Откуда:
Сообщений: 37
Не связаны
21 май 13, 16:38    [14328226]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
Shauna
Не связаны
а в чем смысл запроса?
21 май 13, 16:41    [14328280]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
aleks2
Guest
Shauna
Не связаны

Круто! А как опознаете счет пользователя?
21 май 13, 16:42    [14328286]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Shauna
Не связаны

Ошибка у вас в голове. Потому что там полное отсутствие понимания, что вы хотите получить
21 май 13, 16:43    [14328297]     Ответить | Цитировать Сообщить модератору
 Re: Где ошибка в представлении?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Shauna
Не связаны


жэсть!

структуру обеих таблиц привести здесь можете?
21 май 13, 17:21    [14328691]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить