查询处理
程序员文章站
2022-05-26 21:16:39
...
这里是两张表 在我输入多个标签序列化的时候存输入标签的id到A表, ID需要跟B表对应! 然后根据A表的id查询B表的标签id显示出B表ID对应的标签字段!这个关联查询该怎么来实现呢!
.
刚才没看到你回复 不好意思.
在前台输入B表的标签名,然后序列化转成B表标签名的ID,存到A表的tag里面. 在通过A表tag的ID关联B表的tagnameid 查询出TanName下面的内容!
我就想知道 现在怎么才能在输入标签名的时候 转换成标签ID存到A表
修改一下:
你输入标签名->从B表查出这个标签名在B中的ID->根据这个ID在A表中查出一个aID ->再到B表根据aID查出个内容->显示
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
感觉好复杂的说
回复讨论(解决方案)
查询是件很具体的事情,所以你也必须给出具体的数据组织情况
查询是件很具体的事情,所以你也必须给出具体的数据组织情况
A表: tags 下面的字段都是序列化后的idB表: TagName 是标签B表: TagNameid 是标签ID 在PHP操作输入B表的标签名的时候序列化 然后存B表标签的ID到A表 然后在A表中根tagID查询出B表对应ID下面的标签.显示在前台..
select b.TagName from a a, b b where a.tagid=b.TagNameid
要的是具体的数据格式,而不是字段说明!
查询是件很具体的事情,所以你也必须给出具体的数据组织情况
A表: tags 下面的字段都是序列化后的idB表: TagName 是标签B表: TagNameid 是标签ID 在PHP操作输入B表的标签名的时候序列化 然后存B表标签的ID到A表的tag ..是存序列化后 然后在A表中根tagID查询出B表对应ID下面的标签.显示在前台..
.
B表
A表
你都不说明一下?
被人怎么会知道有什么对应关系?
现在主要怎么根据输入标签名称存的时候 A表存B表的标签ID 然后在做关联查询出数据!!! 版主 求救活!
现在主要怎么根据输入标签名称存的时候 A表存B表的标签ID 然后在做关联查询出数据!!! 版主 求救活!
刚才没看到你回复 不好意思.
在前台输入B表的标签名,然后序列化转成B表标签名的ID,存到A表的tag里面. 在通过A表tag的ID关联B表的tagnameid 查询出TanName下面的内容!
在你的截图中,并没有看到这种关系
在你的截图中,并没有看到这种关系
我就想知道 现在怎么才能在输入标签名的时候 转换成标签ID存到A表
我不知道你输入了什么,也不知道他和 标签ID 有什么关系
把你三个表画个关系图贴出来。初步理解:你输入标签名->从B表查出这个标签名在B中的ID->根据这个ID在A表中查出一个aID ->再到C表根据aID查出个内容。是不是这样
把你表画个关系图贴出来。初步理解:你输入标签名->从B表查出这个标签名在B中的ID->根据这个ID在A表中查出一个aID ->再到C表根据aID查出个内容。是不是这样
修改一下:
你输入标签名->从B表查出这个标签名在B中的ID->根据这个ID在A表中查出一个aID ->再到B表根据aID查出个内容->显示
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
感觉好复杂的说
上一篇: 二维数组合并及去重复