Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Нужно записать в ячейку Visual Studio формулу.
если Percent > 100, тогда Percent - 100 = "значение"
затем 100 - "значение"

Пример: 120% - 100% = 20%
100% - 20% = 80%
Получили 80%.
15 дек 11, 07:21    [11768480]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
ZXCC
Guest
а как в SQL тогда можно записать эту формулу?
15 дек 11, 09:56    [11768919]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
_ч_
Member

Откуда:
Сообщений: 1446
ZXCC
а как в SQL тогда можно записать эту формулу?


куда вы ее собрались записывать?

declare @Percent int = 120;
select case when @Percent>100 then @Percent-100 else @Percent end as Result
15 дек 11, 10:00    [11768940]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
куда вы ее собрались записывать?

мне нужно записать выражение (Expression) в таблицу созданную в Visual Srudio,
что бы не загромождать запрос SQL.

Запрос присланный Вами работает не до конца правильно.
мне нужно из 100% еще вычесть этот результат который сейчас получается
15 дек 11, 10:34    [11769135]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
_ч_
Member

Откуда:
Сообщений: 1446
zxcc
мне нужно записать выражение (Expression) в таблицу созданную в Visual Srudio,
что бы не загромождать запрос SQL.

Тогда причем тут MS SQL?

zxcc
Запрос присланный Вами работает не до конца правильно.
мне нужно из 100% еще вычесть этот результат который сейчас получается

В чем проблема? Не знаете как вычесть из 100 20?
15 дек 11, 10:50    [11769270]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
В чем проблема? Не знаете как вычесть из 100 20?[/quot]
нет не знаю, поэтому и спрашиваю
15 дек 11, 11:08    [11769409]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
_ч_
Member

Откуда:
Сообщений: 1446
zxcc,

declare @Percent int = 120;
select 100-case when @Percent>100 then @Percent-100 else @Percent end as Result
15 дек 11, 11:24    [11769539]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Тогда причем тут MS SQL?

я понятия не имею как это записать в Visual Studio? может вы знаете??))
15 дек 11, 12:10    [11769971]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
zxcc
я понятия не имею как это записать в Visual Studio?

Это нельзя записать в вычисляемый столбец таблицы
Потому что в вычисляемом столбце таблицы могут быть
- другие поля этой таблицы
- константы
- функции
15 дек 11, 12:13    [11770011]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Это нельзя записать в вычисляемый столбец таблицы
Потому что в вычисляемом столбце таблицы могут быть


не в столбец а в ячейку.
например у меня одно выражение записано:
=iff(Fields!Quantity.Value <> 0,
Round ((Fields!PlanItemCount.Value / Fields!Quantity.Value * 100)100)
15 дек 11, 12:22    [11770109]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
zxcc
не в столбец а в ячейку.

А MSSQL тут причем ?
15 дек 11, 12:33    [11770195]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Glory,

я пытаюсь освоить обе программы.
15 дек 11, 12:39    [11770235]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
zxcc
я пытаюсь освоить обе программы.

По MSSQL у вас какой вопрос ?
15 дек 11, 12:49    [11770338]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
SSRS
Guest
товарищъ про отчет Reporting Services спрашивает
15 дек 11, 12:52    [11770374]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Glory,

по правде говоря очень много))))))
15 дек 11, 13:11    [11770510]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
не ужели мне так никто и не поможет с Visual Studio
15 дек 11, 13:12    [11770518]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
zxcc
не ужели мне так никто и не поможет с Visual Studio

Спросите еще на форуме по автомобилям или стиральным машинам что ли
15 дек 11, 13:14    [11770534]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
Glory,

Обязательно спрошу когда понадобится!!!!! Лично к Вам обращаться буду
15 дек 11, 13:22    [11770591]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
Glory
Member

Откуда:
Сообщений: 104751
zxcc
Лично к Вам обращаться буду

Спаси и сохрани
15 дек 11, 13:23    [11770602]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
SELECT doRefPlanPoint.Name AS PlanPoint
,doRefPlanPoint.Ident
,doDailyPlan.PlanDate
,DATEADD(Day, doDailyPlan.Duration, doDailyPlan.PlanDate) AS EndDate
,SUM(doSublotHistory.OutQuantity) AS Quantity
,ISNULL((SELECT SUM(PlanedQuantity) AS Expr1
FROM doDailyPlanRow
WHERE (DailyPlan = doDailyPlan.ID)), 0) AS PlanItemCount, doDailyPlan.FactItemCount



Подскажите как правильно записать выражение (PlanItemCount/Quantity*100)
15 дек 11, 13:59    [11770934]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
zxcc
SELECT doRefPlanPoint.Name AS PlanPoint
,doRefPlanPoint.Ident
,doDailyPlan.PlanDate
,DATEADD(Day, doDailyPlan.Duration, doDailyPlan.PlanDate) AS EndDate
,SUM(doSublotHistory.OutQuantity) AS Quantity
,ISNULL((SELECT SUM(PlanedQuantity) AS Expr1
FROM doDailyPlanRow
WHERE (DailyPlan = doDailyPlan.ID)), 0) AS PlanItemCount, doDailyPlan.FactItemCount



Подскажите как правильно записать выражение (PlanItemCount/Quantity*100)
На выбор: CTE, вложеный запрос.
15 дек 11, 14:04    [11770984]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
zxcc
Guest
На выбор: CTE, вложеный запрос.[/quot]

мне главное что бы работало и как можно проще было, а то что Вы написали я не представляю что это такое
15 дек 11, 14:08    [11771028]     Ответить | Цитировать Сообщить модератору
 Re: Помогите пожалуйста с формулой Visual Studio  [new]
_ч_
Member

Откуда:
Сообщений: 1446
zxcc,

по-моему вам надо что-то почитать про MS Sql
15 дек 11, 14:11    [11771052]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить