Re: Вопросы на собеседовании 6 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Чета у меня спокойно через 1 селект, только было удивление что фокс
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Цитата:Максимально упрощенный, "академический" вариант. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Да, собственно, решение ожидается для MS SQL, не уверен что в фоксе такое прокатит.
|
Re: Вопросы на собеседовании 6 | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Select Union All не прокатит что ли ?
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
Или я не понял, или селект с юнион
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Желательно полный текст запроса, все не так просто.
Для любителей цветочков:
|
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
Это маненько не то. Курсы ВАЛЮТ на дату.
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
В изначальной постановке именно валюты (документ, его дата и валюта). Самое простое - используя вышеприведенную удф сделать селект по таблице валют. Без удфки надо покумекать...
Исправлено 1 раз(а). Последнее : Prudivus, 28.02.07 15:41 |
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
Не для MS SQL, а для 9-ки
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Хозяин, может быть такой колор: ;)
Исправлено 1 раз(а). Последнее : Prudivus, 28.02.07 15:46 |
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
Не одной валюты, а всех валют курсатора.
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
|
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Цитата:проверено на живой БД - работает, выдает все валюты и их курсы. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Предлагаю модератору перенести вопрос по связи в отдельную тему.
|
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
Вадим, в разрезе Серегиной задачи это наверное и правильно, НО я хочу получить курсы сразу всех валют курсатора на определенную дату, с учетом того, что на даты являющиеся выходными курсы в таблицу не заводятся.
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
Я понимаю, последний мой селект именно это и выдает. В MS SQL-е, конечно. Сорри, там есть неточность: дату выборки не учел.
Исправлено 2 раз(а). Последнее : Prudivus, 28.02.07 15:59 |
Re: Вопросы на собеседовании 6 | |
---|---|
AleksM Автор Сообщений: 17881 Дата регистрации: 11.11.2003 |
А в 7-ке получилось два запроса. Подзапросы там не проходят.
------------------ Лучше переесть, чем недоспать. Не спеши, а то успеешь. |
Re: Вопросы на собеседовании 6 | |
---|---|
Prudivus Сообщений: 4283 Откуда: Кишинев Дата регистрации: 14.12.2006 |
А в 9-ке не пробовал?
|
Re: Вопросы на собеседовании 6 | |
---|---|
ssa Сообщений: 13007 Откуда: Москва Дата регистрации: 23.03.2005 |
Вот жеж торопыги...
Навскидку, без проверки:
------------------ Лень - это неосознанная мудрость. |
Re: Вопросы на собеседовании 6 | |
---|---|
ssa Сообщений: 13007 Откуда: Москва Дата регистрации: 23.03.2005 |
Вот, забыл еще один вопрос с собеседования.
1. Написать Update поля суммой двух других полей таблицы там, где эта сумма больше нуля. ------------------ Лень - это неосознанная мудрость. |
© 2000-2024 Fox Club  |