- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как в 1 запросе для поля со значением 1 сделать limit 20, а для поля со значением 0 limit 1?
только двумя select-ами
Я же говорил двумя select-ами, а не четырьмя ))
(SELECT * FROM table WHERE field=1 LIMIT 20) UNION (SELECT * FROM table WHERE field=0 LIMIT 1)
Согласен, у вас вариант лучше. Но все же лучше, вашего первого ответа:
ИМХО 2 запроса и 1 запрос с union совершенно разные вещи.
Почему ругается на этот код?
Parse error: syntax error, unexpected T_STRING
$query = mysql_query("SELECT * FROM files WHERE file_visibility='1' order by file_time desc LIMIT ".(($page)*20).",20") UNION ("SELECT * FROM files WHERE file_visibility='0' order by file_time desc LIMIT 1");
Почему ругается на этот код?
Много причин...
А еще 1 вопрос: есть у меня в таблицы повторяющиеся цифры, например 10, как мне выводить только последнюю добавленную, но кроме повторяющихся есть и другие, уникальные их нужно все выводить.
Например я добавил 5, 3, 234, 53, 533, 4, 4, 4, 253, 544, 6,6,6
И надо вывести: 5,3,234,53,533,4,253,544,6
Как это сделать, 2е сутки голову ломаю.
п.с. скажем проще, вместо цифр у меня у меня фильмы и серии сериалов, вот нужно фильмы выводить все, а серии только последние с каждого сериала.
allmuz, смотря в каком виде у вас хранится, если каждая цифра это отдельная строка...
Вы пример привели не корректный...
Конкретно ваш пример пример:
Но как я понимаю вам надо не много другое...
Короче, показывайте свою структуру таблиц, не буду же я гадать....
В поле file_serial записывается ID сериала, в file_visibility записывается 1 если фильм, 0 если сериал.
Выроб последних серий каждого сериала:
Вместо file_id лучше использовать поле "номер серии", если у вас есть такое...