2013-07-19 2 views
-1

Мне нужна ваша помощь здесь в промежутке, который у меня есть над частью MYSQL. Предположим, что я сделал таблицу в моей базе данных, в которой содержится поле типа текста . В пределах этого поля есть десять строк которые соответствуют десять различных значений. Например, я хочу назвать это поле (я уже это сделал), но хочу получить только пятую строку! Или каждая строка отдельно в любом случае ... Кто-нибудь знает, как это сделать?MYSQL - Как получить определенную строку из поля типа текста db?

Спасибо заранее!

+0

У вас есть более определенный способ решения этой линии, отличной от «пятой линии»? Идентификатор? Определенное значение? –

ответ

-1

Это очень просто.
Вам необходимо создать другую таблицу, связанную с этим.
И в этой новой таблице есть десять разных записей, соответствующих одной записи в вашей старой таблице.

Как работают базы данных.

+1

В моей базе данных есть таблица, которая содержит поле типа текста, и в это поле вы можете найти такие значения, как [ссылка] (http://img853.imageshack.us/img853/2861/oa2.png). –

+0

Да. Это то, о чем я говорю. –

+1

Я думаю, вы не понимаете, что я хочу делать ... Каждое значение имеет что-то после «=». Я хочу взять эту часть текста после «=» или всей строки! Чтобы помочь вам понять, они являются параметрами joomla. –

0

Как уже говорилось, это не пахнет хорошо. Это звучит очень похоже на то, что ваши данные не нормализованы, и вы значительно облегчили жизнь, если бы вы разделили значения с разделителями ...

... ОДНАКО Я слишком хорошо знаю, что иногда это просто невозможно. Мне часто приходится иметь дело с такими вещами (благодаря решениям, принятым с использованием унаследованных технологий, которые остаются вне моего контроля).

Если вы слишком застряли дизайнерского решения кто-то еще, это следует сделать трюк:

http://blog.fedecarg.com/2009/02/22/mysql-split-string-function/


EDIT: Downvote без комментария? Nice ...

+0

Это не мое ... Я никогда не делаю людей, которые тратили время на то, чтобы ответить мне, даже если их ответ не то, что я хочу! –

Смежные вопросы