Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Запрос в PhpMyAdmin

[РЕШЕНО]
Статус пользователя DANDY
сообщение 27.1.2017, 15:18
Сообщение #1
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Всем привет.

Есть база данных PhpMyAdmin, в ней таблица с данными zp_players. Один из столбцов, который нам нужен, с названием last_join. В нем указаны значения Unix времени последнего подключения игрока на сервер. Например, в таком формате: 1478675759 ( Это 09.11.2016, 10:15:59).
Нужно сделать запрос к БД, который удаляет все строки данных, в которых дата last_join раньше 1 октября 2016 (Unix время = 1475280000). То есть запрос, который удалит игроков, который последний раз заходили на сервер раньше 1 октября 2016.
DELETE FROM `zp_players` WHERE `last_join` = раньше 1 октября 2016.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 27.1.2017, 15:32
Сообщение #2


Стаж: 11 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

DELETE FROM `zp_players` WHERE `last_join` <= '1475280000'


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 27.1.2017, 15:53
Сообщение #3
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

А если хочу, чтобы время последнего захода была раньше 1 октября и значение в другом столбце total_ammo было меньше 1000, то нужно вот так?
DELETE FROM `zp_players` WHERE `last_join` <= '1475280000' , `total_ammo` <= '1000'
Чтобы 2 условия выполнялось
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 27.1.2017, 15:55
Сообщение #4


Стаж: 9 лет 7 месяцев

Сообщений: 457
Благодарностей: 115
Полезность: 456

Цитата(DANDY @ 27.1.2017, 16:53) *
А если хочу, чтобы время последнего захода была раньше 1 октября и значение в другом столбце total_ammo было меньше 1000, то нужно вот так?
DELETE FROM `zp_players` WHERE `last_join` <= '1475280000' , `total_ammo` <= '1000'
Чтобы 2 условия выполнялось


DELETE FROM `zp_players` WHERE `last_join` <= '1475280000' AND `total_ammo` <= '1000'



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 27.1.2017, 16:00
Сообщение #5


Стаж: 11 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

DANDY,
Код
DELETE FROM `zp_players` WHERE `last_join` <= '1475280000' AND `total_ammo` <= '1000'


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: