Показать сообщение отдельно
Старый 16.10.2008, 15:18     # 4
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от tod Посмотреть сообщение
Само поле не цифровое, а смешаное..
Это как? Тип поля какой?


Цитата:
Сообщение от tod Посмотреть сообщение
Мне нужно, чтоб мускул показал мне 2 поля сверху по списку и 2 поля снизу по списку, как бы альтернативу отсуствующему:
Как алттернативу, это значит их не надо выбирать, если точное соответствие найдено? Или всегда надо +/- 2?

Если я правильно понял, и первое, то можно так:
Код:
SELECT *
FROM imho_ans i2
WHERE Answr = 'ответ11115'
UNION ALL
SELECT *
FROM imho_ans i
WHERE
	NOT EXISTS (
	SELECT ID
	FROM imho_ans i2
	WHERE Answr = 'ответ11114'
	)
	AND ABS(RIGHT(Answr, 5) - RIGHT('ответ11115', 5)) <= 2
ORDER BY Answr
Если второе, то просто этот запрос упрощаете две трети
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума