Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
циклы в Mysql (anzmor) 31/03/2006 - 09:44:01
      Re: циклы в Mysql (Shoura) 31/03/2006 - 11:32:58
      Re: циклы в Mysql (anzmor) 31/03/2006 - 11:43:42
      Re: циклы в Mysql (anzmor) 31/03/2006 - 12:39:17
      Re: циклы в Mysql (Dinky) 31/03/2006 - 21:11:44
      Re: циклы в Mysql (anzmor) 31/03/2006 - 21:27:52
      Re: циклы в Mysql (Dinky) 31/03/2006 - 21:40:32
      Re: циклы в Mysql (anzmor) 01/04/2006 - 10:02:10

> Original message text:
> From: anzmor - 31/03/2006 - 09:44:01
> Subject:циклы в Mysql
> -----------------
> А возможно ли в MySql использование циклов типа while или for.
> Очень нужно. И если возможно, опишите пожалуйста примерный синтаксис или ссылкой киньте.
> Большое спасибо
>


From: anzmor - 31/03/2006 - 12:39:17
Subject:циклы в Mysql
-----------------
У меня такая ситуация, может есть возможность без циклов сделать.

Есть три таблицы, в одной статьи, в другой разделы и в третьей авторы статей. В таблице разделов есть поле parent - которое показывает родительский раздел данного раздела.
Допустим пользователь выбирает определенного автора. Должна идти выборка всех корневых разделов(у которых parent=0), в которых есть статьи этого автора. И тех вложенных разделов, в которых есть статьи автора, но в родительских разделах статей этого автора нет.
Вот для этого можно применить либо цикл, либо рекурсию. Но не хотелось бы делать это в php так будет слишком много запросов к базе. А Mysql на сервере 4...


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
27178



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |