|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.07.2009, 15:43 | #1 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Возможно ли так составить SQL вопрос?
Добрый день. Хочу узнать можно ли составить запрос так, что SQL Server(MS) вернет нужное значение например Сам посчитает по заданной формуле, то есть (SELECT count (*)FROM test WHERE NAME=ttt / count (*)FROM test WHERE NAME=aaa)/4; Или же это можно как то сделать через хранимые процедцры SQL? Пожалуйста подскажите.
Страх это слабость и потому, кто испугался уже побежден.
|
12.07.2009, 00:44 | #2 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
у меня вот так. но это на MySQL
для SQL Server думаю надо подкоректировать пример без деления на 4 Код:
Последний раз редактировалось psycho-coder; 12.07.2009 в 01:10. |
12.07.2009, 13:44 | #3 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Спиабо, это через процедуры? Или же так возможно составить SQL запрос и что значит "select @auth / @usr / 4 #так все выведет в 3 строке"?
Страх это слабость и потому, кто испугался уже побежден.
|
12.07.2009, 13:47 | #4 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Нет, это кажется не процедура))) Это даже лучше чем мне было надо))) Спасибо
Страх это слабость и потому, кто испугался уже побежден.
|
12.07.2009, 14:10 | #5 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Это переменные в SQL.
У Вас работает? |
12.07.2009, 14:21 | #6 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Я смогу это попробывать только в понедельник, как только попробую обязательно отпишусь, но я надеюсь что будет работать
Но я надеюсь, что это будет работать, потому что это как раз то что нужно
Страх это слабость и потому, кто испугался уже побежден.
|
12.07.2009, 14:25 | #7 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Основная трабла с переменными. Я не знаю как с ними работать в MS SQL.
Ща попробую в Access'e. По идее должно быть так. Посмотрел в нете про MS SQL Server Код:
Последний раз редактировалось Stilet; 13.07.2009 в 12:46. |
12.07.2009, 15:35 | #8 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Большое спасибо, все попробую.
Страх это слабость и потому, кто испугался уже побежден.
|
12.07.2009, 18:54 | #9 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
если в вашей версии работает селект фром селект, то можно получить все одним запросом
Код:
|
12.07.2009, 21:16 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, раз все отметились, тогда я предложу ещё два варианта (хотя, думаю, что это по сути одно и тоже):
Код:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |