13.03.2015, 00:54 | #11 |
телочка на авке клевая?
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 267
|
как вариант можно рассмомтреть
__________________
Оргтехника в Алмаате Купить масло для авто в Москве. |
13.03.2015, 08:15 | #12 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 242
|
а вас не настораживает вот это?
Добавлено через 13 минут может вот так попробовать? Код:
SELECT DISTINCT IF(`fromid`=27, `userid`, `fromid`) AS `user_id`, `id` FROM `mail` WHERE (`fromid`=27 AND `sf`<2 ) OR (`userid`=27 AND `ok`<2) ORDER BY `id` DESC LIMIT 0,12 Последний раз редактировалось ahsinis; 13.03.2015 в 08:15. Причина: Добавлено сообщение |
13.03.2015, 19:06 | #13 |
телочка на авке клевая?
Регистрация: 14.09.2008
Адрес: Замкадье.
Сообщений: 1,522
Вес репутации: 267
|
так тоже не получится, id уникальны, соответственно выдаст много userid с одним и тем же параметром
если id убрать сортировка будет не корректна
__________________
Оргтехника в Алмаате Купить масло для авто в Москве. |
20.03.2015, 01:27 | #14 | |
Пожиратель черепашкоВ
Регистрация: 24.12.2008
Адрес: Телемелетрямдия
Сообщений: 4,739
Вес репутации: 400
|
Цитата:
GROUP BY user_id и будет уникально (и без юнион) Добавлено через 11 минут ПысЫ: в следующий раз (совет) давайте полную структуру таблицы, чтобы было видно, какие индексы и fk присутствуют: легче будет оптимизированный запрос составить.
__________________
Последний раз редактировалось chahlic; 20.03.2015 в 01:27. Причина: Добавлено сообщение |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перенести строку в таблице в другую БД | Akvas | Разработка и сопровождение сайтов | 2 | 24.09.2013 20:26 |
Объеденить проекты в один | aftersvideo1 | Вопросы от новичков | 1 | 07.11.2010 18:10 |
Скрипт поиска по таблице... | lbmoney | Разработка и сопровождение сайтов | 8 | 13.08.2010 00:52 |
2-а аккаунта объеденить в один, как?? | dfg | Курилка | 2 | 04.06.2008 15:18 |
У ВМ календарь с сортировкой не работает. | 9dVSnVN6 | Ошибки при работе с системой | 0 | 02.06.2008 18:39 |
Часовой пояс GMT +3, время: 01:10.