Home
Ce ma vie [entries|archive|friends|userinfo]
Игорь Корнев

[ website | Мой сайт ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

MS SQL sucks [Mar. 18th, 2008|11:07 pm]
[Tags|]

Казалось бы простейшая и типичная задача: есть табличка с логом, т.е. одно поле - это datetime. Хочется посмотреть по дням сколько было записей в журнале.
Очевидный путь - отрезаем время и агрегируем. Так нет. В MS SQL нет функции, которая отрезает время. Вот отдельно год, квартал или секунды получить можно, а всю дату без времени - нельзя. Ладно, обойдемся cast'ом, будем оперировать строчками.
Далее делаем агрегацию типа: 
SELECT convert(varchar(10),opertime,20), count(*)
FROM table
GROUP BY 1
Не получается. MS SQL не может догадаться, что ему надо сагрегировать по первому столбцу. Хорошо, поможем недоразвитому:
SELECT convert(varchar(10),opertime,20), count(*)
FROM table
GROUP BY convert(varchar(10),opertime,20)
Опять ошибка. Ладно, поименуем столбец
SELECT convert(varchar(10),opertime,20), count(*)
FROM table
GROUP BY convert(varchar(10),opertime,20)

То же самое. Пришлось делать так:
CREATE VIEW stupid_microsoft as
SELECT convert(varchar(10),opertime,20) operdate
FROM table
SELECT operdate,count(*)
FROM stupid_microsoft
GROUP BY operdate.

В ORACLE еще 10 лет назад данная проблема решалась за 15 секунд без заглядывания в документацию.
link5 comments|post comment

Примерил на себя роль сантехника [Jan. 7th, 2008|11:50 pm]
Вчера впервые в жизни самостоятельно заменил водопроводный кран на кухне (включая гибкие шланги подвода воды).
Заодно помыли пол в тех местах, куда не заглядывали лет 5-7.
link2 comments|post comment

Про город Сызрань и про "Волжский утес" [Sep. 30th, 2007|10:43 pm]

Позавчера вернулся из командировки.

Совещание происходило в санатории "Волжский Утес" напротив Тольятти. Место, по российским меркам, хорошее. Может быть, из-за того, что там недавно проводился саммит Россия - ЕС.  Волга там очень широкая.

Туда ехали хорошо - проводницы в мини-юбках, всего две остановки - в Рязане и Рузаевке, пустой вагон.

Обратно было хуже - пришлось болтаться в Сызрани весь день (оттуда в Москву только два нормальных поезда - в 16 и 19 часов), вагон был весь полный, на остановках выключался свет.

Ехать поездами Ташкент-Москва и Бишкек-Москва не рискнули.

В целом понравилось.

P.S. Встречающий нас человек (родом из Самары) предложил переименовать Сызрань в Засрань. Когда уезжали, было видно, почему это так.

link3 comments|post comment

Переезд в офисе [Sep. 10th, 2007|10:02 pm]

На днях снял офис побольше (в том же здании).

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

linkpost comment

Жизнь бьет ключем [Jul. 31st, 2007|12:33 am]
В субботу окрестил младшую дочь, а воскресенье на велике сломал GPS-приемник.
linkpost comment

Принц-консорт [Jul. 27th, 2007|12:06 am]
В детстве читал рассказ у О'Генри с таким названием. Там описывался ковбой, женатый на хозяйке (или наследнице - я уже за давностью лет не помню) большого ранчо.
Вот и я теперь - муж землевладелицы (аж в 9 соток).
linkpost comment

Сегодня почуствовал себя чайником за рулем [Jul. 25th, 2007|12:06 am]
Заменил сцепление. Теперь надо привыкать к новому, как к новым неразношенным ботинкам. Машина при старте дергается, как при обучении в автошколе.
link2 comments|post comment

Рано или поздно все кончается :) [Jul. 9th, 2007|11:20 pm]

Закончилась одна из работ, закончилась подготовка к поездке в Прагу, закончилась (ну почти закончилась :) же и эпопея с покупкой земли под дачу.

Может теперь будет время заглядывать в ЖЖ.

linkpost comment

Дети растут .... [Apr. 5th, 2007|10:13 pm]
[Tags|, ]

Сегодня записали старшую в школу. В 1В класс.

В школе принимают за один раз только 10 детей, пришлось занимать очередь за два часа. Как выяснилось среди родителей, школа достаточно популярная, поскольку хотят записать детей аж с другой стороны Профсоюзной, откуда идти до школы минут 20 и еще Профсоюзную пересекать.

link2 comments|post comment

Лингвистическое [Apr. 2nd, 2007|11:29 am]
[Tags|]

Навеяло итальянской грамматикой:

Как сказать "Мама мыла раму" в пассивном залоге?

link2 comments|post comment

Велосипед [Mar. 26th, 2007|12:04 pm]
[Tags|]

Открыл вчера велосипедный сезон. Прокатился километров 20 по Москве, за МКАД не выезжал - в лесу еще мокро и по неасфальтированным дорогам передвижение представляет проблему. Тем не менее, сезон открылся на 2-3 недели раньше.
link3 comments|post comment

Как я чуть не угодил под нож хирурга [Dec. 26th, 2006|12:28 am]
[Tags|, ]

Толком не оправившись от царившей все воскресенье температуры в 38 градусов, сидел, никого не трогая, и тихо помогал жене выбрать подарок на Новый год детям, которые в это время устраивали взятие Царьграда магометанами и последний день Помпеи одновременно.
Боль в животе подкралась без особых предупреждений и через минут 10 полностью овладела моим телом. Болело там, где в медицинских энциклопедиях расположен аппендикс. Болело достаточно сильно. Минут через 30-40 я таки не выдержал и позвонил в скорую. Причем позвонил, по старой привычке, в 03 несмотря на имеющуюся страховку от работодателя.
Скорая приехала достаточно оперативно, минут через 20. Средних лет в меру уставший доктор ощупал меня произвел пальпацию живота, заставил поднять-опустить ноги и забрал с собой. Я будучи сравнительно опытным во врачебных очередях взял с собой книгу.
link12 comments|post comment

Юбилейное [Dec. 25th, 2006|02:15 pm]
[Tags|, ]

Сегодня 15 лет, как официально перестал существовать СССР.
linkpost comment

Забавно [Dec. 21st, 2006|07:07 pm]
[Tags|, ]

Слово opera по-итальянски означает еще и "труд" (видимо от латинского opus).

Принимая это во внимание в поговорке  "Оперу пишу" возникает еще один скрытый смысл :)
link1 comment|post comment

Если бы Земля была одной корпорацией [Dec. 20th, 2006|12:05 am]
[Tags|, ]

Если бы Земля была одной корпорацией, то я бы:

Американцев сделал бы сейлзами
Русским бы отдал R&D, науку и исследования новых технологий
Японцев бы поставил на контроль качества
Китайцев - на производство
Европейцев - в отдел кадров
Арабов - в отдел снабжения
Африканцев - в департамент спорта и корпоративных развлечений
Индийцев - в технический персонал
Ой, забыл, евреев - естественно на корпоративные финансы

Вот только генерального директора из кого брать?
link14 comments|post comment

Наблюдения на заправке [Dec. 19th, 2006|07:30 pm]
[Tags|]

Вчера надо было встретиться [info]rmkornev(моим братом). Договорились забить стрелку на заправке BP у метро. Пока он не подъехал я, не желая сидеть в кафе, вышел на улицу и занимался наблюдением за тем, какие люди в каких машинах ездят. Достаточно занимательно оказалось.

Поразил один товарищ - подъехал Porsche Carrera, из него вылез мужик с хорошим фингалом под глазом. Больше в машине никого не было.
linkpost comment

Юбилейное [Dec. 19th, 2006|01:57 pm]
[Tags|, ]

Сегодня исполняется 100 лет дорогому Леониду Ильичу.
link8 comments|post comment

И еще книжное [Dec. 18th, 2006|12:02 am]
[Tags|, ]

В пятницу зашел в книжный, увидел историю Франции в 4-х томах. С дореволюционной орфографией и дореволюционный же перевод с французского. Стоит около 1500 рублей. Взял книгу, записал имя автора и название книги в оригинале. На http://gallica.bnf.fr нашел PDF всей книги (естественно, на французском). Выкачал.

UPD: небольшой проблемой при поиске явилось то, что французы пишут civlization через s вместо z :)
link13 comments|post comment

Про поиск книг в Интернете [Dec. 17th, 2006|02:41 pm]
[Tags|, , ]

На днях искал книгу для своего сайта (справочник английской знати) "Burke's peerage".

На запросы "Burke peerage download" и "Burke peerage PDF" Гугль вываливал тучу ссылок на сайты, продающие электронную версию книги. Запрос "Burke peerage scan" то же не помог. Замечу, что книга начала издаваться еще в середине XIX в, так что копирайта на нее точно нет.

Немного подумав, набираю "Burke peerage telecharger" и буквально на 5-7 ссылке нахожу эту книгу в http://gallica.bnf.fr , где ее можно получить в одном PDF. Это сайт Национальной библиотеки Франции (Bibliotheque nationale de France). Сходил на сайты наших библиотек (исторической и ленинки), так там только каталоги - все остальное за плату :(

link3 comments|post comment

Пеар [Dec. 14th, 2006|01:31 am]
[Tags|, ]

А все-таки приятно, когда систему, которую ты разрабатываешь, показывают в новостях по первому каналу российского телевидения с благоприятными откликами.

UPD: Система посвящена контролю, больше не скажу: NDA
link10 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Advertisement