вторник, 20 октября 2009 г.

SQL, задача. Найти минимальное натуральное число, которого нет в таблице

Один друг мне скинул сегодня интересную и странную задачку на знание SQL, вполне годится на собеседования выставлять. Условие следующее:

CREATE TABLE t (i int);
INSERT INTO t VALUES (1), (2), (3), (5), (8), (10), (13), (19);
Вывести минимальное натуральное число, которого нет в таблице t, т.е. 4.

Т.е., есть таблица с полем целого типа, надо найти наименьшее натуральное число, которое не присутствует в таблице, одним запросом. Задача из реальной жизни, например, нужно вместо генерации нового индекса попробовать использовать один из неиспользующихся.

Чем менее экзотические средства будут применены - тем лучше.
Варианты решения постим в комменты.

четверг, 15 октября 2009 г.

Robert Muraine, или Mr. Fantastic

Robert Muraine, или Mr. Fantastic - победитель американской танцевальной телепередачи So You Think You Can Dance в 2008 году. Парень, действительно, невероятно двигается, нереальная пластика, оригинальные движения и постановка. В общем, это завораживающее действо, обязательно досмотрите до конца!

вторник, 13 октября 2009 г.

Три кота и один кусок мяса

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

На каком-то из форумов читал комментарии пользователей к этому ролику. Там видео три кота и один кусок мяса было названо «Ющенко, Тимошенко и Янукович». А ведь и вправду, та «кошка», что посередине, ещё и пожёвывать успевает на позиции премьер-министра.

Рекоммендую

Попробуйте надёжный хостинг от Scala Hosting