Натуральная сортировка (Natural Sorting)

Написана 2 Февраля, 2012 в 20:38. Автор: borN_free   |   Теги: mysql, sql, sorting Комментарии 3

Natural SortingНебольшой пост о том, как помогла натуральная сортировка.

Дано: таблица с полем типа TEXT, содержащая данные о моделях запчастей. Задача: вывести данные в порядке убывания по данному полю.

Отлично, давайте напишем запрос:

SELECT * FROM supplies ORDER BY model DESC

Очевидно, что строка "93A" будет больше с точки зрения MySQL, чем строка "1457B", а нам надо наоборот. Результат:

93A
1457B
12АВ
1000123OP

Читать полностью →

От MySQL к PostgreSQL. Быстрый старт.

Написана 4 Августа, 2012 в 9:18. Автор: borN_free   |   Теги: mysql, postgresql Комментарии 2

Heading/Alt Text

Как многие из вас, я плотно работаю с MySQL, однако пришлось один проект связать с PostgreSQL. Вот необходимые аналоги команд, которые помогут быстро стартануть.

MySQL PostgreSQL Описание
mysql -u<user> -p<password <database> psql -U <user> <database> -W Подключться к БД используя юзера и пароль (пароль вводится после нажатия Enter)
SHOW DATABASES; \l Список доступных БД
SHOW TABLES; \dt Список доступных таблиц
USE <database>; \c <database> Использовать указанную БД
DESCRIBE <table>; \d <table> Информация о таблице <table>
SHOW FULL PROCESSLIST; SELECT * FROM pg_stat_activity; Список запущенных запросов
exit (or quit or \q) \q Выйти из клиента

Если Вы - пользователь linux, то пароль можно установить следующим образом для юзера postgres:

Читать полностью →

Полезные советы и решения

Написана 13 Сентября, 2012 в 11:57. Автор: borN_free   |   Теги: sugar, lifehack Комментарии 2

PHP

Данная статья будет постоянно пополняться. Здесь представлены интересные для меня решения некоторых задач или просто интересный код.

Читать полностью →

Опрос: выбор домена для нового проекта

Написана 13 Мая, 2014 в 12:51. Автор: borN_free   |   Теги: todo, domain, typeform Комментарии 0

Привет,

в стадии альфы находится мой новый проект, и пришло время покупки домена. Хочу посоветоваться с Вами, и выслушать, возможно, возникшие предложения :)

Коротко о проекте:

Это менеджер дел, задач, напоминаний - проще говоря TODO лист, но не в обычном его понимании, а в разрезе календаря, точнее недели. Всё это гораздо понятнее будет, взглянув на большую картинку. Проект пишется на Symfony2 + Backbone.js.

Проголосуйте, пожалуйста, чтобы определить наиболее удачное доменное имя.