Перейти к содержанию
  • записи
    33
  • комментариев
    5
  • просмотров
    2166

MySQL cheatsheet


Gennadiy

309 просмотров

SELECT DISTINCT genre FROM movies; // Выбираем список записей без повторений
SELECT * FROM movies WHERE name LIKE 'Se_en'; // _ - заменяет 1 символ
SELECT * FROM movies WHERE name LIKE 'A%'; // % - заменяет неограниченное количество символов
SELECT * FROM movies WHERE year BETWEEN 1990 AND 1999;
SELECT * FROM movies ORDER BY imdb_rating DESC LIMIT 3; // ТОП 3 результата с наивысшим рейтингом

# mysqlcheck -u root -p --auto-repair --check --optimize --all-databases
# mysqlcheck -u root -p --auto-repair --check --optimize databasename
# mysqladmin -u root -p variables
# mysqladmin -u root -p processlist

# /etc/init.d/mysqld stop
# /etc/init.d/mysqld start

UNIX_TIMESTAMP();
UNIX_TIMESTAMP("2018-12-13 12:12:12");

FROM_UNIXTIME();

DATE_FORMAT(date, format);

 

 

 

1 Комментарий


Рекомендуемые комментарии

Абрамыч

Опубликовано

'SELECT * FROM ...' очень ресурсопоедающе.

'SELECT this, that, something_else FROM ...' намного эффективнее.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...