Дубликаты в MySQL

Рубрика: Почитать | 325 просмотров

6 Окт 2011

Как найти дубликаты в базе? Очень просто!

SELECT phone, COUNT(phone) AS counter FROM users GROUP BY phone HAVING (COUNT(phone)>1);

Как удалить дубликаты из базы? Тоже просто!

DELETE s1 FROM users s1, users s2 WHERE s1.phone = s2.phone AND s1.id > s2.id;

А еще лучше сделать индекс Unique и удалить все дубли к чёртовой матери, чтобы они больше не появлялись!

ALTER IGNORE TABLE users ADD UNIQUE INDEX(phone);

P.S. Пустая строка в отличии от Null тоже считается дублем.

В цитатник

Рубрика: Почитать | 275 просмотров

4 Июл 2011

«В детстве я молил Бога о велосипеде. Потом понял, что Бог работает по-другому. Я украл велосипед и стал молиться о прощении». Аль Пачино

День Победы!

Рубрика: Почитать | 396 просмотров

10 Май 2011

С опоздание спешу поздравить всех с этим, пожалуй, самый значимым праздником в году! Спасибо вам, дорогие наши ветераны! Ваш подвиг не будет забыт никогда!

К преддверию 9 мая наш сайт AVA123.ru совместно с сайтом podvig-naroda.ru создали несколько заготовки для аватарок вконтакте. Пусть слава о подвигах наших героев разлетается по всем социальным сетям! Ура! Ура! Ура!

Пробы пера

Рубрика: Посмотреть | 416 просмотров

12 Апр 2011

Ну что же, наконец-то я нарисовал свою первую картинку используя свой недавно-купленный планшет Wacom Bamboo Fun CTH-661.
На всё, про всё ушел около 6 часов… Думаю для первого раза очень даже ничего получилось! :)

Чёт-нечет

Рубрика: Почитать | 644 просмотров

11 Апр 2011

Приходилось ли вам когда-нибудь проверять числовые переменные на чётность?
Как можно сделать быстрее и проще? Первое что приходит в голову — разделить на два и посмотреть остаток. Если ноль, то число чётное, а если нет – то нет :)
Ну всё казалось бы просто, быстро и понятно, но! Но мы же работаем на компьютере, а он выполняет все операции всё в двоичной системе, поэтому ему проще будет сделать проверку именно так. В чём суть? А в том, что последний бит чётного числа равняется нулю, а нечётного еденице.
Поэтому нам достаточно проверить последний бит числа и процессора это займет всего 1 такт, в отличии от деления на два :)

Пример:

if ($i & 1)
  print 'Нечетное';
else
  print 'Четное';

Yandex vs. Fever Ray

Рубрика: Посмотреть|Почитать | 543 просмотров

29 Мар 2011

Что-то очень много людей стала интересовать некогда опубликованный пост про перевод песни Fever Ray — Keep The Streets Empty For Me…
Ничего в голову не приходит, кроме того, что люди дружно посмотрели фильм Красная шапочка, где эта песня была саундтреком.

Песня хорошая, фильм посредственный: средневековый детектив с дурацкой концовкой, которую я угадал на середине фильма…

Кто еще не видел Красную Шапочку от создателей Сумерек — посмотрите трейлер! Правда ведь актёр главной мужской роли подозрительно похож на вампира Эдварда :-D

USA vs. USSR

Рубрика: Почитать | 438 просмотров

29 Мар 2011

Русская семья в представлении американской:
- Дорогая, я дома!
- Почему так поздно?
- По дороге медведь ногу вывихнул — пришлось водкой отпаивать.
- Садитесь все! Давайте выпьем водки.
- Мам, я пойду поиграю с медведем.
- Хорошо, только стачала выпей водки.
- А где наш дедушка?
- Он вторую неделю стоит в очереди за талонами на талоны.
- Хорошо, что он перед этим выпил водки. И ты без дела не сиди — иди тоже выпей водки.
- Ладно, иди, погуляй, сынок, и не забудь написать вечером отчёт в КГБ! А по пути домой не забудь купить водки — она заканчивается.
- Дорогая, что-то жарко. Выключи, пожалуйста, атомный реактор.
- Сейчас водку допью и выключу, а ты пока сыграй на балалайке.

Как-то делал рекламный макет в газету для предстоящего выступления Сергея Пенкина. Надо было на фотке текст затереть и новый написать. Начал делать и тут мне сообщают, что уже не надо Пенкина — будет Макаревич. Затереть я успел 3 буквы в имени. Вот что получилось… :)

P.S. Сергей, если вы не гей — вы не обижайтесь, правда случайно получилось :)

Последствия цунами в Японии

Рубрика: Послушать|Почитать | 412 просмотров

21 Мар 2011

Прискорбно, конечно, что с каждым годом количество катаклизмов заметно повышается и страдают от этого все, независимо от уровня жизни и прочих мирских параметров жизни… Но еще прискорбней, что во время любого пиздеца — всегда найдутся люди, которые заходят нажиться…
Так вот о чём я толкую. Мне почему-то кажется, что скоро на материк хлынет поток утопленных японских автомобилей всех классов и разновидностей. И дельци лошадиными силами будут очень упорно скрывать утопленники и прочие… Так что если увидите классную японскую машину с правым рулём за баснословно-низкие деньги — не берите, мой вам совет!

P.S. Песенка про Владивосток :)

P.P.S. А простоплеер то платный стал… Как жеж я буду теперь песенки кидать?

Pur:Pur – Чёрный стих

Рубрика: Послушать|Почитать | 764 просмотров

17 Янв 2011

потертости, шероховатости
щетина, грубая ласка.
тоскует по нежности
и небрежной беседе
маска — всего лишь его прикрытие.
а внутри ничего ничего нет.
запоминаем по буквам
записываем
чтобы не помнить картину вцелом.
а если написать историю человечества мелом
легко её будет отмыть потом от земли?
отмыть потом от земли
отмыть потом от земли
изменщица — ведь это всего лишь название
девушка, возраст, морщинки и слезы
помниться мне, это было
а может
этого так сильно хочется
что чудится
будто, и я там была
и ты
записки, множество линий и клеточек
каждый лист хранит касание моих мыслей.
и стиснул меня в обьятиях
и отпускать не хочет.
а впрочем…
«почему бы и нет?» — подумала я
и улетела на встречу к другому.
на встречу к другому.
а по-моему он достаточно мил.
безусловно не ты,
но так хорошо, что не ты, а другой.
широкие плечи, улыбка, рост, без возраста.
Все это лечит отменно,
когда грустишь,
когда листочки повсюду.
пустые и с текстом.
а смысла во всем этом нет.
нет.
как нет смысла в измене
и в мести.
вся прелесть скрывается тушью,
тенями и пудрой.
а губы хотят говорить только правду.
ту, что на самом деле
ту, что дрожжит в каждом теле
и мир на самом деле весь белый
а все черное…
все черное у нас внутри.

  • валерий: Я полностью, с выше перечисленным согласен , я не нацист но москву бы уничтожил без сожаления!!! ...
  • Андрей: Я не злой и ни чего личного к каждому отдельно взятому москвичу не имею,но Москву стёр бы с лица земли пару атомными бобами.Оборзели до беспредела - в то время как в провинциях людям жрать не чего они жируют с наших же налогов которые проходят через москву и смотрят волками н ...
  • Фёдор: Спасибо, то что надо ) ...
  • Neash: Ну во-первых у тебя id везде одинаковый передаеётся. Во-вторых у не используй в качестве названий полей слова совпадающие с функциями типа COUNT. В третьих здесь: count = VALUES(count)+1 - ты прибавляешь 1 не к текущему значению count а к тому которое передаётся, а передаётся у тебя 1 вот и пол ...
  • maksud: Primary Key - поле ID запрос: INSERT INTO amount (id, domen, count) VALUES (1, 'mail.ru', 1), (1, 'wer.ru', 1), (1, 'qwert.en', 1) ON DUPLICATE KEY UPDATE count = VALUES(count)+1; но почему то у меня поле count не увеличивается больше чем 2 ( где я неправильно пишу запрос? ...

Самое популярное