Сразу уточню нормальное решение - заменит ISNULL на ifnull , а статья просто демонстрация создания и использования хранимых процедур в MySql.

Итак, столкнулся с тем, что ISNULL для MS sql, в отличии от версии MySql получает на вход 2 значения. (Первое - что проверяем, второе - возвращаемое значение, если первый аргумент NULL)


Категории: SQL

Как создать хранимую процедуру в MySql


Категории: SQL
Пометки: phpmyadmin создание процедур

Простая задача, нужно сохранить в файл результат SQL запроса (microsoft sql server)


Категории: SQL

Есть несколько способов соединить php с Ms Sql сервером, в частности:

  1. Через PDO, но нужен драйвер
  2. Через SQLSRV SQLSRV

Дальше опишу подключение первым способом.


Категории: PHP, SQL
Пометки: ms sql, pdo mssql примеры, windows

Данный запрос позволяет найти все записи, которые были добавлены 3и часа назад (дата и время добавления хранятся в поле added)


Категории: SQL
Пометки: Сравнение дат, часов, час.

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

 
SELECT count( DISTINCT url ) AS v_unique, count( url ) AS v_all FROM `links`


Категории: SQL, -Памятка-
Обычно для создания дампа, по старой привычке, использовал такую команду: mysqldump -hHOST -uUSER -p -B DB > DB .sql, однако такой вариант добавляет в начало дампа пару строк с CREATE DATABASE и USE, это не всегда нужно.

Категории: SQL, Linux, Centos
Задача: есть файл КЛАДР в формате csv, нужно его быстро и полностью загрузить в mySql.

Категории: SQL
Если нужно синхронизировать несколько баз MySql, то так чтобы одна база была основной, а другая полностью ее копировала, то эта заметка для Вас.

Категории: SQL

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


Категории: SQL
Пометки: SQL concat поиск
Яндекс.Метрика