0

我有一个包含两个列的表,第一个是 ID,第二个是文本,像这样

oneContent (ID,contentText)

我还有一张桌子

ioContents (IOID,oneContentID)

我想将此消息(“嗨,我是 WilliamRoma”)插入到 oneContent 中,然后在 ioContents 中将其链接到 IOID =3

我可以通过首先在 oneContent 表中插入消息然后将其 ID 插入到 ioContents 来做到这一点,但是我怎样才能获得它的 ID?? ? ,

一种方法是

SELECT ID FROM oneContent WHERE contentText = "hi man i am WilliamRoma"

但我认为这是一个不好的方式,你建议在插入消息后获取它的 id 吗?

曾经的 ID 是自动递增的

4

1 回答 1

4

看这里:http ://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html

我想你想要LAST_INSERT_ID()

于 2012-05-19T23:23:52.360 回答