Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
Люди! Хелпа! Есть ASA6. Нужно из таблицы базы сделать выборку общего времени работы станка в виде (00ч.00мин.): value: 1- работа, 0- простой; Поля из базы имеют вид: Time_sig Value 01.06.2005 9:21 0 01.06.2005 9:25 1 01.06.2005 9:29 0 01.06.2005 9:29 1 01.06.2005 9:29 0 01.06.2005 9:31 1 01.06.2005 10:04 0 01.06.2005 10:05 1 01.06.2005 10:21 1 01.06.2005 10:55 0 01.06.2005 10:55 1 01.06.2005 11:19 0 01.06.2005 11:20 1 01.06.2005 11:21 0 01.06.2005 11:21 0 01.06.2005 11:23 1 01.06.2005 11:35 0 01.06.2005 11:35 1 01.06.2005 11:37 0 01.06.2005 11:39 1 01.06.2005 12:21 1 01.06.2005 12:32 0 01.06.2005 12:32 1 01.06.2005 12:32 0 01.06.2005 12:33 1 01.06.2005 12:37 0 01.06.2005 12:39 1 01.06.2005 12:41 0 01.06.2005 12:41 1 Большая просьба откликнуться! Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 13:12 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
очень странные строки, подобные этим: 01.06.2005 10:05 1 01.06.2005 10:21 1 01.06.2005 10:55 0 01.06.2005 10:55 1 если он в 10:21 продолжил работу, то зачем там эта строка? или в 10:55... он работал или не работал? Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 14:58 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
автор01.06.2005 9:29 0 01.06.2005 9:29 1 01.06.2005 9:29 0 так работал или нет? если точность не важна, посчитайте количество единичек при помощи sum()... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 14:59 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
или же такой вариант: создать курсор, бегать от записи к записи, считать разницу DATEDIFF в милиссекундах, потом привести это дело в hh:mm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 15:01 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
Что, нужно находить разницу между двумя соседними записями? ))) http://www.sql.ru/forum/actualthread.aspx?tid=184869&hl=scratchpad#1552312 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 15:14 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
нужно просуммировать время состояния станка в Value=1 с начала и до конца таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 16:45 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
сделать это нужно запросами в isql и выгрузить результат в Excel. Возможно такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 17:17 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
не зная структуру ваших таблиц, очень трудно что-то советовать, тем более, если вы не dba в базе. я сделал у себя тестовую табличку и два view (ASA 9.0.0) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. выборка select * from my2 вроде как (надо тестировать) дает нужный результат я предполагал, что в таблице имеется первичное поле автоинкремент, которое не модифицируется. но мне кажется лучше все-таки здесь повозиться с курсором (оформить в одной функции), надежней будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 17:55 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
to:Рыжий кот завтра попробую, но у меня база в .db, а структура похожая: value ("0","1") и Time_sig (day,hour, minute,second). Необходимо считать именно время перехода value с "1" на "0"? Да и ASA6 отработает ли "FROM stanok AS main_stanok"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 19:43 |
|
||
|
выборка из таблиц! помогите!!!!
|
|||
|---|---|---|---|
|
#18+
AlexandrNto:Рыжий кот завтра попробую, но у меня база в .db, а структура похожая: value ("0","1") и Time_sig (day,hour, minute,second). Необходимо считать именно время перехода value с "1" на "0"? Да и ASA6 отработает ли "FROM stanok AS main_stanok"? мне кажется, нужно считать, любое время, которое начинается с 1, например, вы привели последовательность 01.06.2005 10:05 1 01.06.2005 10:21 1 первую запись тоже необходимо считать, ведь так? И еще вопрос: так есть у вас права dba на эту базу? З.Ы. и еще нужно status заменить на value, я случайно не так поле назвал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2005, 06:45 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33171542&tid=2013525]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 463ms |

| 0 / 0 |
