Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Базы данных » MySQL » 2 вопроса по MySQL
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
asssa
Участник

Зарегистрирован: Mar 2004
Место проживания:
Публикаций: 2
Статус: asssa в оф-лайне
2 вопроса по MySQL [сообщение #62602]

Всем привет!
Я смотрю здесь много знающих, так что рискну обратиться за помощью.
Имеется таблица bla_bla и в ней имеется ряд p_time
Значения в этот ряд добавляются в обычном времени в GMT формате.
Т.е. вот так:
2001-09-19 21:07

Мне нужно все данные даты этого ряда переделать в тип UNIXTIME
т.е. чтобы получилось что-то вроде этого 1000933260

Помогите пожалуйста создать SQL запрос для этого, чтобы сразу поменялись все данные этого ряда. А то в этой таблице около 5000 данных и всё это вручную менять - состаришься.

И ещё один вопрос.
Нашёл в одной таблице ряд m_ip , в данных которого IP 127.0.0.1 представлен в виде 7f000001. Что это за формат такой? И как переделать опять-таки множество данных обычного формата в таблице, в такой же формат.
Т.е. опять-таки, какой нужно ввести запрос.
Заранее огромно благодарен.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-03-2004 19:36
Нажмите сюда для просмотра профайла asssa Отправить Персональное сообщение asssa Найти сообщения от asssa Добавить asssa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
RaZEr
Модератор
Средний рейтинг: 4.19 | Оценок: 16
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус: RaZEr в оф-лайне
[сообщение #62604]

про время - UNIX_TIMESTAMP() . Описание в мане.

про ip, он записан в 16-ричном формате, как преобразовать? Либо разбить на четыре части и hex->dec, либо hex->dec, а затем ф-ией вроде long2ip.

__________________
The time was broken ...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-03-2004 19:50
Нажмите сюда для просмотра профайла RaZEr Отправить Персональное сообщение RaZEr Найти сообщения от RaZEr Добавить RaZEr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
GenUS
Участник+
Средний рейтинг: 4.63 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2003
Место проживания: 127.0.0.1
Публикаций: 334
Статус: GenUS в оф-лайне
[сообщение #62606]

2) 7F000001
шеснатеричное = десятичное
7F = 127
00 = 0
01 = 1

GenUS добавил 12-03-2004 в 19:56:56:
Малость опоздал ....

__________________
.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-03-2004 19:55
Нажмите сюда для просмотра профайла GenUS Отправить Персональное сообщение GenUS Посетить домашнию страничку GenUS! Найти сообщения от GenUS Добавить GenUS в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
asssa
Участник

Зарегистрирован: Mar 2004
Место проживания:
Публикаций: 2
Статус: asssa в оф-лайне
[сообщение #62610]

RaZEr
Я описание читал, но всё равно не разобрался
Не покажешь, какой запрос надо отправить, чтобы все эти даты сразу изменились.
И опять же, нужен запрос, чтобы IP изменить сразу все.

А то в кажой из этих рядов по 5000 данных и вручную невозможно просто всё заменить.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-03-2004 20:06
Нажмите сюда для просмотра профайла asssa Отправить Персональное сообщение asssa Найти сообщения от asssa Добавить asssa в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
RaZEr
Модератор
Средний рейтинг: 4.19 | Оценок: 16
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2002
Место проживания: Россия
Публикаций: 769
Статус: RaZEr в оф-лайне
[сообщение #62612]

А зачем изменять? Все в порядке.

PS: Одним запросом тут все не изменить. Нужно будет сначала изменить тип стоблца скажем на VARCHAR, затем форматировать содержимое, а затем снова изменить тип, - уже на конечный. Тип столбца изменяется ALTER TABLE.

__________________
The time was broken ...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-03-2004 20:09
Нажмите сюда для просмотра профайла RaZEr Отправить Персональное сообщение RaZEr Найти сообщения от RaZEr Добавить RaZEr в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 17:06.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.00908399 seconds (41.95% PHP - 58.05% MySQL) with 21 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.