







|
MySQL.RU - Webboard
Вернуться
Обьединение запросов (Василий) 01/02/2005 - 14:56:55
Re: Обьединение запросов (Dinky) 01/02/2005 - 19:54:26
Re: Обьединение запросов (Василий) 01/02/2005 - 22:06:39
Re: Обьединение запросов (Васька) 01/02/2005 - 22:26:00
Re: Обьединение запросов (Dinky) 02/02/2005 - 00:38:23
Re: Обьединение запросов (Василий) 02/02/2005 - 11:16:02
Re: Да-ааааааа..... и с этим вопросом разобрались (spectator) 02/02/2005 - 13:02:52
Re: Да-ааааааа..... и с этим вопросом разобрались (Dinky) 02/02/2005 - 19:54:01
Re: Без обид, пожалуйста. :) (Василий) 03/02/2005 - 12:14:20
Re: next please :) anybody? (Dinky) 03/02/2005 - 19:55:11
Re: Load data (загрузка в таблицу из txt файла) (Макс) 27/05/2009 - 17:37:35
From: Василий - 01/02/2005 - 14:56:55
Subject:Обьединение запросов
-----------------
версия мускула 4.0.15-nt
Задача : копирование темы форума со всеми сообщениями в другой раздел. Копирование - дабы ветки развивались далее по другому , а то что до того было в ней должно остаться. (два раздела с разными правами доступа - одна группа пользователей не видит один из разделов)
То что я решил сделать -
1 создать копии таблиц ibf_forums ibf_topics и ibf_posts,
2 вставить в таблицу ibf_forums_copy селект * по названию форума копируемого. апдейтить вставленное меняя автоинкремент на нуль и меняя форум id.
3 вставить обратно в таблицу измененное.
4 вставить в таблицу ibf_topics_copy селект * по селекту из предыдущей таблицы по Id форума .
5 апдейт ibf_topics_copy по инкременту и id_forum
6 вставка апдейтнутого в родную таблицу...
7 вставить в таблицу ibf_posts_copy селект * id топика
8 апдейт
9 вставка...
Ну до черта запросов... я только начал изучать мускул, может подскажете как это можно поэлегантней решить?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35647
|
|