Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: UNION
 
 автор: cernos   (30.05.2006 в 11:44)   письмо автору
 
 


SELECT COUNT(*) as c FROM dle_post
  UNION ALL
    SELECT COUNT(*) FROM dle_post
      WHERE date > CURRENT_DATE
  UNION ALL
    SELECT COUNT(*) FROM dle_post
      WHERE date > NOW() - INTERVAL 1 MONTH
  UNION ALL
    SELECT COUNT(*) FROM dle_users
      WHERE reg_date > UNIX_TIMESTAMP(CURRENT_DATE)
  UNION ALL
    SELECT COUNT(*) FROM dle_users
      WHERE reg_date > UNIX_TIMESTAMP(NOW() - INTERVAL 1 MONTH)
  UNION ALL
    SELECT COUNT(*) FROM dle_users


этот запрос будет быстрее работать чем, каждый по отдельности?

SELECT COUNT(*) as count FROM " . PREFIX . "_post

SELECT COUNT(*) as count FROM " . PREFIX . "_post where date>NOW() - INTERVAL 1 DAY;

SELECT COUNT(*) as count FROM " . PREFIX . "_post where date>NOW() - INTERVAL 1 MONTH;

SELECT COUNT(*) as count FROM " . PREFIX . "_users where FROM_UNIXTIME(reg_date) > NOW() - INTERVAL 1 DAY;

SELECT COUNT(*) as count FROM " . PREFIX . "_users where FROM_UNIXTIME(reg_date) > NOW() - INTERVAL 1 MONTH;

SELECT COUNT(*) as count FROM " . PREFIX . "_users



Заранее спасибо!

   
 
 автор: cheops   (30.05.2006 в 12:25)   письмо автору
 
   для: cernos   (30.05.2006 в 11:44)
 

>этот запрос будет быстрее работать чем, каждый по отдельности?
Вряд ли...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования