Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2009, 12:17   #21
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Mixasik Посмотреть сообщение
soleil@mmc, попробывал ваш вариант - выдает ошибку Eole Exeception near ')'
тут еще вопрос - на чем вы пробовали?
а может у вас еще до кучи нет дуала?! (в принципе, его можно создать в любой СУБД, но конечно она не будет так же эффективна как в Оракле)
soleil@mmc вне форума Ответить с цитированием
Старый 14.07.2009, 22:00   #22
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

soleil@mmc, я использую MS SQL Server 2000 и соединяюсь(если это важно) из Delphi через ADO. Настройки MS SQL такие какие шли по умолчанию. Если нужны какие то особые настройки то их также можно установить.
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 14.07.2009, 23:13   #23
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Mixasik Посмотреть сообщение
soleil@mmc, я использую MS SQL Server 2000
ты такой запрос пытался выполнить?
Код:
select
  var_A / (4 *var_B) l_Result
from(
    select
      (select count (*) from test where name='ttt') var_A,
      (select count (*) from test where name='aaa') var_B
)
soleil@mmc вне форума Ответить с цитированием
Старый 14.07.2009, 23:16   #24
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Цитата:
Сообщение от soleil@mmc Посмотреть сообщение
ты такой запрос пытался выполнить?
Код:
select
  var_A / (4 *var_B) l_Result
from(
    select
      (select count (*) from test where name='ttt') var_A,
      (select count (*) from test where name='aaa') var_B
)
Да именно такой один в один + даже пытался кое-как модернизировать, но это потом уже - видимо не угадал.
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Старый 15.07.2009, 12:00   #25
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

я не работал с МССКЛ (прохождение тестов не в счет), но помнится там была возможность получить фейковый набор данных подобным запросом
Код:
select 1 A
union all
select 2 A
union all
select 3 A
либо это появилось в более поздней версии сервака относительно вашего
soleil@mmc вне форума Ответить с цитированием
Старый 15.07.2009, 20:15   #26
Mixasik
New Delphi Coder
Форумчанин Подтвердите свой е-майл
 
Аватар для Mixasik
 
Регистрация: 20.07.2008
Сообщений: 874
По умолчанию

Цитата:
Сообщение от soleil@mmc Посмотреть сообщение
я не работал с МССКЛ (прохождение тестов не в счет), но помнится там была возможность получить фейковый набор данных подобным запросом
Код:
select 1 A
union all
select 2 A
union all
select 3 A
либо это появилось в более поздней версии сервака относительно вашего
Сейчас решил этот вопрос банальным объявлением переменных, и селектами, в моей версии(или вообще даже нет необходимости указывать UNION работает так SELECT @A=... SELECT @B=... SELECT @A*@B/(@A+@B))
Страх это слабость и потому, кто испугался уже побежден.
Mixasik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL подзапрос без сравнения, возможно ? DS75 БД в Delphi 7 03.06.2009 12:32
Поломал голову над SQL запросом из 5-ти таблиц. Возможно ли это? semnily SQL, базы данных 1 06.04.2009 12:24
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
проблему возможно решить с помощью хранимой процедуры на SQL? yulia БД в Delphi 8 24.05.2007 20:25