Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как объединить таблицы по имени с символом подстановки?
|
|||
|---|---|---|---|
|
#18+
здравствуйте, (в синтаксисе mySQL не компетишн) не подскажите такой вопрос у нас есть атс asterick которая ведет в mySql журнал вызовов по месяцам нам, для удобства, написали скрипт который объединяет существующие базы по расписанию раз в час - но вот проблема в запросе на создание сводной таблицы - таблицы для объединения указаны в явном виде - и в прошлом месяце они закончились на таблице cdr_201802 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. не подскажите как переписать UNION чтобы он объединял все существующие на текущий момент в БД таблицы например по имени cdr_% ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:36 |
|
||
|
как объединить таблицы по имени с символом подстановки?
|
|||
|---|---|---|---|
|
#18+
Merge не поддерживает НИКАКИХ шаблонов. Делайте процедуру, которая получит имена всех таблиц из INFORMATION_SCHEMA.TABLES, сформирует текст запроса в переменной и выполнит его через PREPARED STATEMENT. Типа Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. И запускайте её по факту появления очередной таблицы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:32 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39621278&tid=1829948]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 138ms |

| 0 / 0 |
