
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.03.2019, 09:07
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Можно ли сделать запрос (SELECT) к БД через TMyQuery, а потом сделать работать с этой выборкой другими запросами? Т.е. Получить некий результат, сохранить его... не знаю куда, и сделать запрос к этому результату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 09:23
|
|||
|---|---|---|---|
Delphi7+MySQL (myDAC) |
|||
|
#18+
Да легко! 1) Create TableTmp 2) Select *** into TableTmp и уже к этой таблице делай любые нужные тебе запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 09:57
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Cobalt747Да легко! 1) Create TableTmp 2) Select *** into TableTmp и уже к этой таблице делай любые нужные тебе запросы. А как присвоить результат Selecta таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 10:18
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Валерий666, MySQL позволяет SELECT ... FROM SELECT? Если да - его и используй. Нет - сложи данные во временную/буферную таблицу, как советовали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 10:23
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
DarkMasterВалерий666, MySQL позволяет SELECT ... FROM SELECT? Если да - его и используй. Нет - сложи данные во временную/буферную таблицу, как советовали. Спасибо, чтото не подумал про вложенный! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 12:39
|
|||
|---|---|---|---|
Delphi7+MySQL (myDAC) |
|||
|
#18+
Common Table Expressions WITH x AS ( select .... ) WITH y AS ( select .... ) SELECT A,B,C FROM table1, table2, x,y ------------ CREATE VIEW X as SELECT.... SELECT A,B,C FROM table1, table2, x,y ------------- Ну и в конце концов локальные SQL-сервера: BDE, NexusDB, DBF Advantage, SQLite - перекачиваешь и развлекаешься ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 12:43
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Arioch, In memory датасеты еще забыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 14:23
|
|||
|---|---|---|---|
Delphi7+MySQL (myDAC) |
|||
|
#18+
Как это забыл ??? AriochNexusDB AriochSQLite ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 18:06
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Arioch, А я в сторону TClientDataSet смотрел (или как там его правильно).... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2019, 20:37
|
|||
|---|---|---|---|
Delphi7+MySQL (myDAC) |
|||
|
#18+
DarkMaster, в CDS нет SQL - "другими запросами" т.е. и не пахнет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2019, 10:24
|
|||
|---|---|---|---|
|
|||
Delphi7+MySQL (myDAC) |
|||
|
#18+
Arioch, Ну так он же не один (навскидку в RX был MemoryDataSet вроде) - есть вроде такие, что какие-то обрывки SQL сами умеют. Идея была просто сложить данные из select в память и крутить их уже клиентским кодом (как один из вариантов) - мы ж задачи не знаем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2019, 10:43
|
|||
|---|---|---|---|
Delphi7+MySQL (myDAC) |
|||
|
#18+
мемори-датасеты годятся для крошечных выборок. Времянки - наше фсё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2039649]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 448ms |

| 0 / 0 |
