|
|
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
Мне нужно при помощи агрегатных функций вычислять определенные статистические параметры для последних 30 записей таблицы. Можно ли задать такое условие, предварительно не вычисляя общее число записей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:50 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
sergey_gavrilovМне нужно при помощи агрегатных функций вычислять определенные статистические параметры для последних 30 записей таблицы. Можно ли задать такое условие, предварительно не вычисляя общее число записей? Последние в каком порядке ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 12:51 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
как-т вот так можно Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 13:21 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
Не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 14:43 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
Glory sergey_gavrilovМне нужно при помощи агрегатных функций вычислять определенные статистические параметры для последних 30 записей таблицы. Можно ли задать такое условие, предварительно не вычисляя общее число записей? Последние в каком порядке ? В любом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 14:44 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
sergey_gavrilov Glory sergey_gavrilovМне нужно при помощи агрегатных функций вычислять определенные статистические параметры для последних 30 записей таблицы. Можно ли задать такое условие, предварительно не вычисляя общее число записей? Последние в каком порядке ? В любом Т.е. можно взять 30 первых на самом деле ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 14:45 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
sergey_gavrilovНе работаетпокажите запрос и чего сервер отвечает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 14:48 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 16:46 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
leov sergey_gavrilovНе работаетпокажите запрос и чего сервер отвечает Запрос идет из проги на VB.net к фокспрошной таблице. Непосредственно в Фокспро этот запрос тоже не работает. Private Function AvgValue(ByVal connectionString As String, ByVal period As Integer) Dim comandText As String = "SELECT sum(spred.indvalue) FROM (SELECT TOP 3 indvalue FROM spred ORDER BY dtime DESC)" Dim ReturnValue As Double Try Using connection As New OleDbConnection(connectionString) Dim command As New OleDbCommand("", connection) Command.Connection.Open() Command.CommandText = comandText ReturnValue = Command.ExecuteScalar() End Using Catch ex As Exception MessageBox.Show(ex.Message & " " & ex.StackTrace) End Try Return ReturnValue End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 18:22 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
сдается мне что вы форумом ошиблись при чем тут SQLServer ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 18:26 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 18:27 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
sergey_gavrilovЗапрос идет из проги на VB.net к фокспрошной таблице. Непосредственно в Фокспро этот запрос тоже не работает. Private Function AvgValue(ByVal connectionString As String, ByVal period As Integer) Dim comandText As String = "SELECT sum(spred.indvalue) FROM (SELECT TOP 3 indvalue FROM spred ORDER BY dtime DESC)" Какое отношение это все имеет к MS SQL серверу? В какой версии фокса пробовалось? Какой драйвер используется в проге для подключения к фоксовым таблицам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 18:28 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
кроме того алиасы неправильно прописаны посмотрите внимательнее как у меня для того что в скобках общий алиас и в агрегате обращение именно к нему, тут уже не видно внутреннего алиаса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 18:28 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
С алиасами я пробовал и так как у вас и как у меня, но сам фокс с таким конструкциями почему-то неработает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 20:48 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
проходящий. sergey_gavrilovЗапрос идет из проги на VB.net к фокспрошной таблице. Непосредственно в Фокспро этот запрос тоже не работает. Private Function AvgValue(ByVal connectionString As String, ByVal period As Integer) Dim comandText As String = "SELECT sum(spred.indvalue) FROM (SELECT TOP 3 indvalue FROM spred ORDER BY dtime DESC)" Какое отношение это все имеет к MS SQL серверу? В какой версии фокса пробовалось? Какой драйвер используется в проге для подключения к фоксовым таблицам? VFP 8.0, Provider: VFPOLEDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 20:54 |
|
||
|
Как задать условие: "Использовать последние 30 записей"
|
|||
|---|---|---|---|
|
#18+
sergey_gavrilov проходящий. sergey_gavrilovЗапрос идет из проги на VB.net к фокспрошной таблице. Непосредственно в Фокспро этот запрос тоже не работает. Private Function AvgValue(ByVal connectionString As String, ByVal period As Integer) Dim comandText As String = "SELECT sum(spred.indvalue) FROM (SELECT TOP 3 indvalue FROM spred ORDER BY dtime DESC)" Какое отношение это все имеет к MS SQL серверу? В какой версии фокса пробовалось? Какой драйвер используется в проге для подключения к фоксовым таблицам? VFP 8.0, Provider: VFPOLEDB Фокс такой версии не поддерживает применнный в данном случае синтаксис. Такой синтаксис поддерживает версия 9 и VFP OLEDB provider от нее. Лежит на сайте мелкомягких бесплатно. ps: тема, однако, не для этого форума. может перенести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2008, 21:14 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35248493&tid=1587900]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 362ms |

| 0 / 0 |
