Проблем при сравнение на числа с плаваща запетая при MySQL

Докато работих по един клиентски проблем се оказа, че има проблем при “сравнение” на числата с плаваща запетая поне при MySQL. Може и да не е проблем, но някои хора може да се сблъскат с този проблем.
Да кажем, че искате да направите сайт за аукциони и искате да има графа “аукциони от 1 стотинка”. Това означава, че искате да вземете всички аукциони, които имат начална цена 0.01.
Обикновено вие (както и аз) бихте направили това:
SELECT * FROM auctions WHERE auction_start_price=0.01
Далеч не ви препоръчвам да си пишете така заявките, но това е друг въпрос. Реално няма да има никакви резултати дори в auctions.auction_start_price да има 0.01 в някои от редовете. Затова ще променим заявката така:
SELECT * FROM auctions WHERE ROUND(auction_start_price,2)=0.01
Сега всичко ще е наред. Друго решение е просто да посочите, че auction_start_price<0.02 и всичко щеше да е ок, но в някои случаи, ще е по-добър вариант закръглянето :)

Serge Devant в Horizont Club Варна на 23.07.2011

Преди 2 дена Serge Devant пуска в клуб Хоризонт. Беше едно невероятно изживяване, а накрая дори слезе долу, където се здрависа, поговори и снима с някои от своите фенове (или поне слушатели).
Самото “шоу” започна с подгряващия BobCat (Боби), който пускаше лека, “подгряваща” музика, но за съжаление никой не му обръщаше внимание освен аз и едно приятелче. Всички бяха на бара или на сепаренцата.
В 1:30 (с 30 мин. закъснение) пристигна и Serge Devant и всички се скупчиха пред сцената. Поздрави ни, подписа слушалките на моето приятелче и същинският купон започна. В 4:30 дойде полиция и всичко свърши, тъй като се оказа, че музиката е твърде силна. На другия ден разбрах, че се е чувало чак в близост до руското училище – който е от Варна ще разбере за колко голямо разстояние става въпрос.
И така той слезе от сцената като заради дъжда много хора си бяха заминали. Концертът беше на открито. Почна да се здрависва, разговаря и снима с хората. После хвана такси с някои от можеби собствениците на клуба. След това и ние си заминахме.

Serge Devant, приятелчето и аз

Сега остава една снимка с Tiesto и Armin Van Buuren.