С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 21.12.2015
Сообщений: 26

[SSMS] SQL Server запрос

22.06.2016, 14:00. Показов 788. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам

Есть таблица с контрактами, необходимо вывести след. поля:
id контракта(Id), Ф.И. клиента(SecondName+FirstName), Ф.И. агента(SecondName+FirstName), вида страховки(поле Name), сумма и дата подписания контракта(последние два столбца на скриншоте).
При попытке провернуть такое, постоянно сталкиваюсь с декартовым произведением, помогите пожалуйста...
Напишите пожалуйста запрос, голову сижу ломаю(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.06.2016, 14:00
Ответы с готовыми решениями:

SSMS Add-in - доводка до ума родного редактора SQL Server-a
Работаю с SQL Server-ом уже больше 10-и лет и почему-то больше всего нравится мне работать в родном Management Studio - наверное из-за его...

Как правильно сделать бэкап базы в SSMS если Sql Server с базами хостятся на azure
С Azure раньше не работал. Sql Server обычный - знаю вдоль и поперёк. Тут дали доступ к Sql Server, у которого базы хостятся...

SQL-запрос в SQL server management studio 2008 (if else)
Здравствуйте! Нужна помощь в правке условия, уже как более 8 часов не могу правильно составить условие... +1 к карме обеспечен. Вычислить...

4
5958 / 4534 / 1094
Регистрация: 29.08.2013
Сообщений: 28,141
Записей в блоге: 3
22.06.2016, 14:34
SQL
1
2
SELECT Id,SecondName+FirstName,SecondName+FirstName, Name, 
FROM ..
в чем вопрос то?
0
Zero day
 Аватар для Meridian21
267 / 231 / 78
Регистрация: 16.12.2015
Сообщений: 943
Записей в блоге: 4
22.06.2016, 14:35
Kryshtop, ну, т.к. нет еще 3 таблиц, то видимо запрос будет такого вида:
T-SQL
1
2
3
4
5
select cel.id, celagent_f_name, cel.agent_last_name, val.client_f_name, val.client_last_name, val.amountofinsurance, val.dateofcontracts, val.insurancetypeid from
((select qq.id, ww.agent_f_name, ww.agent_last_name from contracts qq join agents ww on qq.id=ww.agent_id) cel join
(select q.id, w.client_f_name, w.client_last_name, q.amountofinsurance, q.dateofcontracts, q.insurancetypeid from contracts q join clients w on q.iq=w.client_id) val
on cel.id=val.id)
order by cel.id asc
Если это корректно заработает, останется только прицепить название типа страховки. Ну или можно все в один join сложить.
А можно запрос выдает декартово произведение?
0
1 / 1 / 0
Регистрация: 21.12.2015
Сообщений: 26
22.06.2016, 14:41  [ТС]
сама соль в том чтобы его небыло)
0
Zero day
 Аватар для Meridian21
267 / 231 / 78
Регистрация: 16.12.2015
Сообщений: 943
Записей в блоге: 4
22.06.2016, 14:58
Kryshtop, кого не было? Запроса или произведения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.06.2016, 14:58
Помогаю со студенческими работами здесь

SQL запрос на sql server management studio
Доброго времени суток. Имеется две таблицы покупателей man(name,NumberMan) и таблица продажи Sale(SaleNumber,SaleData), они связаны...

Запрос в sql SERVER
Ребят как сделать запрос: Список договоров, у которых истекает срок страхования в «I-ом» месяце текущего года Я сделал вот так:SELECT *...

Запрос в SQL Server
Всем привет) Я новичок в языке SQL поэтому прошу не кидаться в меня камнями. Помогите сделать запрос. Есть 2 таблицы Авторы(id_autor,...

Запрос Sql server-сканирование
Написать запрос Sql , которая будет сканировать все базы данных, на проверку несоответствия таблиц (в списке который будет для проверки),...

Запрос в MS SQL Server 2008
Есть таблица(см. вложение), нужно написать запрос, чтобы все студенты, у которых средний балл выше 6, были переведены в группу под номером...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru