Запрос в MySql. Совет

250
04 мая 2018, 13:15

Делаю такой запрос в бд (MySql):

SELECT `publication`.`id`, `publication`.`location`,`publication`.`price`,`publication`.`name`,`publication`.`image_one`, `publication`.`category` ,`publication`.`image_two`,`publication`.`image_three`  FROM `publication` WHERE `publication`.`status` = 1  ORDER BY `publication`.`data` DESC LIMIT 0,150 

тута приходит массив я его сортирую по котегореям(publication.category) в двухмерный массив. как видете приходит 150 публикаций. У меня три категории. И бывает так что из 150 публикаций 60 первый категории, 89 второй и 1 в третью категорию. Мне нужно такой же запрос только чтобы каждый категории было по 50 скажем. Делать для каждой категории отдельный запрос не выгодно тем более что на самом деле котегрий 5 и скоро будет еще

READ ALSO
При создании “New Data Source” в ColdFusion возникает “Could not create connection to database”

При создании “New Data Source” в ColdFusion возникает “Could not create connection to database”

Я пишу обычное CRUD приложение с использованием ColdFusionПытаюсь подключиться к MySQL из-под ColdFusion: в панели администратора ColdFusion localhost:8600/CFIDE/administrator/index

221
MySQL trigger insert

MySQL trigger insert

Нужно при добавлении записи найти запись в таблице, которая равняется по 2 полям, вставляемой записи и обновить ей поле status на 0

258
В чем отличие косвенной адресации от прямой при вызове методов класса?

В чем отличие косвенной адресации от прямой при вызове методов класса?

Недавно было выдано задание по програмированиию:

226
Не создаётся динамический массив [требует правки]

Не создаётся динамический массив [требует правки]

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

209