[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос в запросе
jex
Здравствуйте!
Есть таблица со столбцами title, code, path (см. картинку)
Мне необходимо сделать выборку строк по path таким образом, чтобы выводились строки, в которых содержится title='music'

Спасибо!
Игорь_Vasinsky
Цитата
path таким образом, чтобы выводились строки, в которых содержится title='music'

path или title должен содержать music ?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
jex
Если мы находимся на странице с кодом music или flymusic, то результат должен быть одинаков:

Сейчас у меня выводится все по path.

music (path (rlike ('-music-$')):
1. Trance Channel - DIGITALLY IMPORTED
2. Chris Schweizer - Now Or Never
3. Chris Schweizer - Alive

flymusic (path (rlike ('-flymusic-$')):
1. Armin Van Buuren - We Are Here To Make Some Noise (Extended Mix)
2. Aaron Camz - Cryptogram

В итоге должно все выглядеть так.

music (или flymusic):
1. Trance Channel - DIGITALLY IMPORTED
2. Chris Schweizer - Now Or Never
3. Chris Schweizer - Alive
4. Armin Van Buuren - We Are Here To Make Some Noise (Extended Mix)
5. Aaron Camz - Cryptogram
jex
Помогите, пожалуйста!
Valick
у тебя база похожа на большую помойку, это ты хотел услышать?
просто лепи костыль и объединяй свои запросы при помощи UNION
__
по хорошему менять архитектуру БД

_____________
Стимулятор ~yoomoney - 41001303250491
jex
Архитектуру менять нельзя. Верю, что можно все сделать на основе того что есть.
GET
jex

Сколько не перечитал так и не понял вопрос

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Valick
Цитата
Верю, что можно все сделать на основе того что есть

можешь верить во что угодно, хоть в Деда Мороза, я не запрещаю
а в поле title содержиться разнородная информация, такие поля если и содержатся в БД, то по ним не делают выборку. Ты можешь сделать WHERE `title` NOT IN (music, и далее через запятую то что не должно попасть в выборку), но это очередной костыль.
Ты сам себе затягиваешь удавку на шее, и чем дальше, тем сильнее. Я тебе говорю, что это глупо, а ты мне возражаешь, что веришь, в то что как-то можно дышать и с удавкой на шее.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.