Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » MySQL Парсер

MySQL Парсер


     30.07.2011    Все вопросы » MySQL    3192

вопрос
Доброго времени суток! Может кто подскажет, как разбить одной таблицы на три части и перегнать их в три другие таблицы т.е.есть талица birthday, в ней данные: 1973-05-17, нужно перегнать в b_day 17, в b_month 5, в b_year 1973.

Ответил: rashpil


Ну, как-то так

set_time_limit(0);
$q = $db->query("SELECT `birthday` FROM `Имя таблицы`");
while ($row = $db->get_array($q)){

    $b_date = explode("-", $q['birthday']);//1973-05-17

    $db->query(" UPDATE `Имя таблицы` SET b_day='$b_date['2']', b_month='$b_date['1']', b_year='$b_date['0']' ");

}
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 06.04.2013 dolgertd  MySQL
 07.02.2014 sanikaxd  MySQL
 02.05.2014 kaster1980  MySQL
наверх