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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: CONCAT_WS()

Сообщения:  [1-5] 

 
 автор: Gendalf   (15.03.2007 в 08:36)   письмо автору
 
   для: Trianon   (14.03.2007 в 10:41)
 

Спасибо,работает! А какой размер стоит по умолчанию?

   
 
 автор: Trianon   (14.03.2007 в 10:41)   письмо автору
 
   для: Gendalf   (13.03.2007 в 19:26)
 

Смотрите в сторону GROUP_CONCAT()
Но помните - размер её результата ограничен настройками.

   
 
 автор: Gendalf   (14.03.2007 в 07:39)   письмо автору
 
   для: cheops   (14.03.2007 в 00:05)
 

А процедуры появились только в 5 версии... А у меня 4...

   
 
 автор: cheops   (14.03.2007 в 00:05)   письмо автору
 
   для: Gendalf   (13.03.2007 в 19:26)
 

Можно организовать хранимую процедуру, т.е. спрятать цикл в ней, но вообще без цикла вряд ли получится.

   
 
 автор: Gendalf   (13.03.2007 в 19:26)   письмо автору
 
 

Как объеденить все поля таблицы в одну строку? Пример: допустим есть таблица table (id,name,mod) id-уникальные,а mod может повторяться. Нужно при определенном mod одним запросом вывести все name через запятую. При чем запрос возвращал только одну эту строку. Чтобы потом не нужно было получать все значения через цикл с помощью mysql_fetch_array() Возможно ли такое?

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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