Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Можно так разделить таблицу? / 16 сообщений из 16, страница 1 из 1
26.11.2015, 22:41
    #39114454
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
Здравствуйте!
При создании базы сдуру создала одну таблицу для всех статей. Сейчас очень нужно её разделить.
Помогите, пожалуйста, это сделать!!!
Расскажу подробнее.
Это таблица, которую необходимо разделить, выбрав из нёё все статьи с категорией 162 и переместить их в новую таблицу. хочу новую переделать, добавить некоторые значения ещё в таблицу, которые в той не нужны будут и для выборки будет намного удобнее.

авторCREATE TABLE `articles` (
`id` int(6) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL,
`meta_k` varchar(255) NOT NULL,
`meta_d` varchar(255) NOT NULL,
`date` date NOT NULL,
`description` text NOT NULL,
`kluch` varchar(255) NOT NULL,
`tegi` text NOT NULL,
`author` text NOT NULL,
`text` text NOT NULL,
`rating` int(10) NOT NULL,
`q_vote` int(10) NOT NULL,
`view` int(7) NOT NULL,
`mini_img` varchar(255) NOT NULL,
`alt` varchar(255) NOT NULL,
`titleimg` varchar(255) NOT NULL,
`cat` int(7) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1657 /*!40101 DEFAULT CHARSET=cp1251 */;

Новую таблицу хочу назвать podel
Пытаюсь это сделать с помощью такого запроса, но боюсь лезть с ним в базу, чтобы не сделать гадость.

авторCODE (SQL):
скопировать код в буфер обмена
USE deti;
GO
CREATE TABLE podel (
ID int NOT NULL,
title nvarchar(50),
ModifiedDate datetime);
GO
INSERT INTO podel
SELECT ID, title, ModifiedDate
FROM deti.articles
WHERE cat = N'260';
GO
SELECT ID, title, ModifiedDate
FROM podel;
GO


ребята, помогите а?
...
Рейтинг: 0 / 0
26.11.2015, 22:49
    #39114459
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALL все статьи с категорией 162
Код: sql
1.
WHERE cat = N'260';


Так и задумано?
...
Рейтинг: 0 / 0
26.11.2015, 23:02
    #39114469
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALLбоюсь лезть с ним в базу, чтобы не сделать гадость.
Это единственная разумная мысль во всём сообщении. С запросом от MS SQL действительно
лучше в базу MySQL не лезть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.11.2015, 23:08
    #39114470
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
спасибо, что отозвались!!!!!
я прочла статью https://technet.microsoft.com/ru-ru/library/ms189872(v=sql.105).aspx
попыталась переделать под свои нужды так сказать))
...
Рейтинг: 0 / 0
26.11.2015, 23:11
    #39114474
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
Dimitry Sibiryakov, ОМГ! кошмар! не бейте сильно, я только учусь!
...
Рейтинг: 0 / 0
26.11.2015, 23:17
    #39114480
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
пожалуйста, подскажите, как проще сделать эту выборку и разделение? самым простым и надежным способом, чтобы я ничего не напортачила!!!
...
Рейтинг: 0 / 0
27.11.2015, 00:10
    #39114503
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALLчтобы я ничего не напортачила!!!
Чтобы ничего не напортачила - подыми на своём собственном компе сервер БД, залей туда
бэкап этой базы и тренируйся. Напортачишь - зальёшь бэкап снова и будешь повторять пока не
научишься.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.11.2015, 00:39
    #39114516
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
Dimitry Sibiryakov, я даже не знаю с чего подступиться. вы хоть намекните как это делать или ссылку дайте
...
Рейтинг: 0 / 0
27.11.2015, 00:58
    #39114523
с гранатой
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
...
Рейтинг: 0 / 0
27.11.2015, 01:01
    #39114525
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALLвы хоть намекните как это делать или ссылку дайте
http://dev.mysql.com/doc/refman/5.7/en/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.11.2015, 09:20
    #39114602
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
точнее так
...
Рейтинг: 0 / 0
27.11.2015, 09:21
    #39114603
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
Dimitry Sibiryakov, а можно на русском и более конкретный раздел?
...
Рейтинг: 0 / 0
27.11.2015, 12:56
    #39114836
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALLа можно на русском и более конкретный раздел?
С твоими нулевыми знаниями - нельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.11.2015, 14:27
    #39114923
HITBALL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
спасибо, ребята) тяжело учится, когда вокруг такие учителя)
я ведь не просила решить за меня задачу, а просила указать на материал для самостоятельного изучения и решения проблемы.
в общем вопрос закрыт, если кто-то встретиться с подобной проблемой. вот простое решение
авторINSERT INTO podel SELECT * FROM articles WHERE cat=160
счастья всем!
...
Рейтинг: 0 / 0
27.11.2015, 14:33
    #39114930
Кот Матроскин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALL,

ерунда получится (при той структуре таблиц, которую Вы привели в первом посте).
...
Рейтинг: 0 / 0
27.11.2015, 15:37
    #39115013
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно так разделить таблицу?
HITBALLя ведь не просила решить за меня задачу, а просила указать на материал для
самостоятельного изучения и решения проблемы.
И когда Вам на него указали, начали ныть "а нельзя ли чего поменьше и попроще". В морг.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Можно так разделить таблицу? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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