You are currently browsing the tag archive for the 'mysql' tag.
На днях наткнулся на одном из блогов на решение судоку, посредством SQL, вся красота данного решения в том, что не нужно писать прикладных обработчиков, результат находит сам SQL.
Единственное, что нужно сделать, это сформировать запрос, а затем передать его на сервер MySQL. Задание списка 9 × 9 :
- В таблице все возможные комбинации (362880=9!)
- Запросы:
Часто возникает задача проверить наличие сущности в бд и далее, либо добавить в бд новую сущность, либо же проапдейтить существующую
как в таком случае поступает среднестатистический программист? делает выборку нужной сущности и потом, в зависимости от результата, делает апдейт или инсерт. Используя данный вариант мы имеем 2 mysql запроса + обработка php. Но можно поступить более оптимально используя разновидность апдейта с ON DUPLICATE KEY Read the rest of this entry »
