Руководство по языку программирования PHP
 

PCRE
 

PHP и mysql

Перестановка столбцов в таблице mysql

Для перестановки столбцов используется оператор ALTER TABLE c ключевым словом MODIFY:

ALTER TABLE table_name MODIFY name_colum, type_of column, place_in_table

Пример 1:

В этом примере поле model будет перенесено за поле year

Структура таблицы

<?php
$connection = new mysqli("localhost","root","",'mybase');
$query = "alter table auto modify model varchar(255) after year";
$result = $connection->query($query);

?>

Результатом вашепривиденного кода станет таблица со следующей структурой

Структура таблицы

Пример 2:

В этом примере поле model будет помещено в начало таблицы

<?php
$connection = new mysqli("localhost","root","",'mybase');
$query = "alter table auto modify model varchar(255) first";
$result = $connection->query($query);

?>

Структура таблицы

 

- Создание базы данных
- Создание таблиц
- Индексы в mysql
- Добавление данных
- Загрузка данных из файла
- Выборка данных
- Сортировка данных в sql запросе
- Использование функций в sql запросе
- Группировка данных
- Объединение sql запросов
- Сохранение sql запроса в файл
- Удаление данных
- Обновление данных
- Добавление и удаление столбцов
- Перестановка столбцов
- Изменение типов столбцов
- Переименование названия таблицы и столбцов
- Добавление и удаление индексов

 

 

???????@Mail.ru