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

Форум MySQL

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

 

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

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

тема: как обединить запросы
 
 автор: CrazyAngel   (16.03.2006 в 17:36)   письмо автору
 
 

вот у меня передаются в скрипт id

мне нужно вывести по каждому id

данные

можно ли избежать множества запросов А?

   
 
 автор: Loki   (16.03.2006 в 21:57)   письмо автору
 
   для: CrazyAngel   (16.03.2006 в 17:36)
 

примерно так

SELECT * FORM table WHERE id IN (1,2,5,7,10)

   
 
 автор: cheops   (16.03.2006 в 21:58)   письмо автору
 
   для: CrazyAngel   (16.03.2006 в 17:36)
 

Это зависит от структуры таблиц и запросов - если не сложно приведите их.

   
 
 автор: CrazyAngel   (17.03.2006 в 17:17)   письмо автору
 
   для: cheops   (16.03.2006 в 21:58)
 

cheops уже не нужно,
Lokki оже ответил на вопрос

   
 
 автор: gurza   (22.03.2006 в 02:09)   письмо автору
 
   для: CrazyAngel   (17.03.2006 в 17:17)
 

Вот запрос

$result = $db->sql_query(" SELECT p.pid, p.cid, p.title, p.original, p.image, p.image_url, c.cid, c.title, c.parentid
                          FROM ".$prefix."_catalog as p
                          LEFT JOIN ".$prefix."_catalog_categories as c on (p.cid=c.cid)
                          WHERE  c.parentid IN (1,3,4,5) ORDER BY p.pid DESC LIMIT 15
                    
");



запрос выводит толко 15 последних записей категорий 1,3,4,5
можно ли как нибудь с помощъю этого запроса вывести
15 последних записей категории 1
15 последних записей категории 3
15 последних записей категории 4
15 последних записей категории 5

   
 
 автор: gurza   (23.03.2006 в 23:16)   письмо автору
 
   для: gurza   (22.03.2006 в 02:09)
 

не ужели это не возможно

   
 
 автор: cheops   (24.03.2006 в 13:40)   письмо автору
 
   для: gurza   (22.03.2006 в 02:09)
 

В один запрос скорее всего нет, так как LIMIT выводится за пределы UNION объединения - придётся выполнять четыре отдельных запроса.

   
Rambler's Top100
вверх

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