ФорумСообществоПрофессиональная деятельностьПредлагаю работу → PHP ахуенный профи на удаленку

PHP ахуенный профи на удаленку

  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 29 декабря 2010 г. 2:22, спустя 4 минуты 21 секунду

    я такие каунты подзапросами делаю
    SELECT a.*, (SELECT COUNT(*) FROM comments AS c WHERE c.article_id=a.id) AS comments_count

    но вообще можно аггрегирующую колонку сделать, которая будет апдейтиться при добавлении коммента
    Спустя 27 сек.
    хуле вы все не спите?, у вас на 3 часа больше, чем у меня
  • andipas

    Сообщения: 170 Репутация: N Группа: Кто попало

    Spritz 29 декабря 2010 г. 10:44, спустя 8 часов 22 минуты 26 секунд

    Ура! наконец то оценили ) спасибо! С указанными недочетами согласен.
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 29 декабря 2010 г. 12:32, спустя 1 час 47 минут 35 секунд

    фак, спалили
    Спустя 49 сек.
    от типов данных и их количества

    ну и тип движка тоже играет роль. майисам быстро каунт делает
    Спустя 82 сек.
    ладно, вообще я так делаю

    SELECT a, SIZE(a.comments) FROM Articles a

    а доктрина там сама что-то генерирует, я не знаю даже что)
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 29 декабря 2010 г. 13:27, спустя 55 минут 1 секунду

    майисам быстро каунт делает

    ты наверное про select count(*) from table

    ??

    остальные так же - перебором считаются
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!