2013-07-19 18 views
-1

我需要你的帮助,在这里我有一段关于MYSQL的空白。假设我在我的数据库中制作了,该表包含文本类型字段。在这个领域内有十行其对应于十个不同的值。我想要做的例如是调用这个字段(我已经这样做了),但我想要只有第五行!或无论如何,每条线分别...有没有人有任何想法如何做到这一点?MYSQL - 如何从数据库的文本类型字段获取特定的行?

预先感谢您!

+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/


编辑:Downvote没有评论?尼斯...

+0

是不是我的...我从来没有downvote花时间回答我的人,即使他们的答案不是我想要的! –

相关问题