Jump to content

MySQL


Bolmazov
 Share

Recommended Posts

Здравствуйте.

Хочу перекраить свою БД. Что бы не делать всё ручками пишу что-то типа:

INSERT   INTO  gallery SELECT * FROM gallery1 WHERE id=0

Подскажите пожалуйста как написать запрос для того что бы из всех 20-ти галерей (с gallery1 до gallery21) последовательно переписать строчку с id=0 в таблицу gallery.

Link to comment
Share on other sites

Одноразовая. Просто решил заодно поучить SQL.

Спасибо Вань. И vvsh тоже спасибо.

Раз уж речь зашла, то хочу спросить: а почему phpMyAdmin мне не дает текстовое поле (TEXT) первичным ключем сделать? Что в этом криминального?

Edited by Bolmazov
Link to comment
Share on other sites

Одноразовая. Просто решил заодно поучить SQL.

Спасибо Вань. И vvsh тоже спасибо.

Раз уж речь зашла, то хочу спросить: а почему phpMyAdmin мне не дает текстовое поле (TEXT) первичным ключем сделать? Что в этом криминального?

Индексацию столбцов BLOB и TEXT поддерживают только таблицы с типом MyISAM. Назначая индекс столбцу с типом BLOB или TEXT, всегда НЕОБХОДИМО указывать длину этого индекса: CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));

выдержка из книжки

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy