Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кто-нибудь видел такое? / 15 сообщений из 15, страница 1 из 1
10.09.2009, 14:33:42
    #36188785
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Экспорт sql-выражений в электронные таблицы и обратно.
Не самих данных, а sql-выражений в формулы (по которым данные строятся).

Интересно стало, решались ли такие задачи и если да, подкиньте пожалуйста ссылки.
...
Рейтинг: 0 / 0
10.09.2009, 17:48:20
    #36189503
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
WorobjoffЭкспорт sql-выражений в электронные таблицы и обратно.
Пишешь в ячейку SQL выражение, запускаешь специальный движок. Он вычисляет выражение и помещает значение обратно в ячейку. Токой вот генератор отчетов.
...
Рейтинг: 0 / 0
10.09.2009, 18:42:22
    #36189635
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
_модРазве я упоминал слово "отчет" ?
...
Рейтинг: 0 / 0
10.09.2009, 19:15:48
    #36189694
Batsall
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Разговор случайно не про QueryTables из Excel?
...
Рейтинг: 0 / 0
11.09.2009, 09:53:41
    #36190262
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
BatsallНет. Допустим я вбил формулы в электронную таблицу. Теперь хочу получить аналог на sql.
...
Рейтинг: 0 / 0
11.09.2009, 10:53:37
    #36190466
Гыы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
WorobjoffBatsallНет. Допустим я вбил формулы в электронную таблицу. Теперь хочу получить аналог на sql.

Занятно. Не подскажете какое SQL выражение соответствует формуле =A1+B2?
...
Рейтинг: 0 / 0
11.09.2009, 16:14:18
    #36191556
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Гыы[quot Worobjoff]Занятно. Не подскажете какое SQL выражение соответствует формуле =A1+B2?
select A1+B2 from dual
Похоже, автор сам не понимает, чего он хочет ;)
...
Рейтинг: 0 / 0
12.09.2009, 15:36:15
    #36192419
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Автор понимает чего хочет. Не надо интерпретировать заданный вопрос по-своему.
...
Рейтинг: 0 / 0
14.09.2009, 11:16:32
    #36193673
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Тем кто не знает ответ на вопрос - просьба писать сюда.

Кстати, такой же отклик был на вопрос по парсерам SQL. Оказалось - потому что их, бесплатных, просто не существует (и опенсорсных кстати то же).
...
Рейтинг: 0 / 0
14.09.2009, 12:23:43
    #36193853
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
_модГыы[quot Worobjoff]Занятно. Не подскажете какое SQL выражение соответствует формуле =A1+B2?
select A1+B2 from dual
Похоже, автор сам не понимает, чего он хочет ;)
Скорее так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select sum(cell)
  from (select A cell
          from table tb
         where tb.row_id =  1 
        union all
        select B cell
          from table tb 
         where tb.row_id =  2 )
...
Рейтинг: 0 / 0
14.09.2009, 12:53:20
    #36193935
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
_мод,
Вообще чаще один столбец складывается, или допустим sum(a)/sum(b), но не так же экстремально. Иные варианты в конце концов нет смысла в SQL тащить.
...
Рейтинг: 0 / 0
14.09.2009, 13:59:21
    #36194162
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
XDiaBLo
Вообще чаще один столбец складывается
Или выражение (даже чаще). SQL мощнее формул екселя, так что трансляция возможна. Вопрос только зачем, если можно сразу написать SQL выражение.
...
Рейтинг: 0 / 0
14.09.2009, 14:02:35
    #36194173
XDiaBLo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
_модXDiaBLo
Вообще чаще один столбец складывается
Или выражение (даже чаще). SQL мощнее формул екселя, так что трансляция возможна. Вопрос только зачем, если можно сразу написать SQL выражение.
Чтобы бухгалтерша могла формулами в екселе SQL-запрос накидывать
...
Рейтинг: 0 / 0
14.09.2009, 14:12:00
    #36194190
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
_модВопрос только зачем, если можно сразу написать SQL выражение.Неужели догадаться трудно? Существует масса решенных задач на екселе, написанных непрограммистами. И работать с ними в екселе УДОБНО. Сейчас конкрентой такой задачи у меня нет. Но в практике встречалось такое что тривиально написанная программистом программа в удобстве сильно проигрывает екселю, который она должна была заменить.
Конкурировать с екселем не так просто как кажется. При попытке внедрить свою программу можно и лицом в грязь ударить, особенно если все время хвастать словами "ексель - отстой". Не зря ведь целые книги как решать на экселе конкретные задачи учета. Раз пишут книги, то должна быть и потребность в переводе переросших себя задач с екселя в базы данных.
...
Рейтинг: 0 / 0
14.09.2009, 17:32:58
    #36194852
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь видел такое?
Worobjoffто должна быть и потребность в переводе переросших себя задач с екселя в базы данных.
Потребность такая есть, вот только автомат здесь не уместен. Придется поработать головой и ручками потому как модели данных разные. Другое дело, что можно решать некоторые задачи на смеси екселя и SQL с привлечением данных из БД.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кто-нибудь видел такое? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]