亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 標(biāo)簽表的一些問題

瀏覽:96日期:2022-06-13 08:29:34

問題描述

剛學(xué)習(xí)mysql對mysql不熟悉,現(xiàn)在我有這樣子的三個表格

文章表

idtitlecontent0helloworld1hey....

問題表

idtitlecontent0helloworld1hey....

標(biāo)簽表

idnameavatar1java....2js....

兩個表都共用一個標(biāo)簽表,標(biāo)簽表的avatar是標(biāo)簽的頭像,每個標(biāo)簽都有屬于自己的頭像或者默認(rèn)的頭像。 我現(xiàn)在的問題是怎么把標(biāo)簽表和其他兩個表關(guān)聯(lián)起來? 要保證能根據(jù)標(biāo)簽id快速的查出文章或者話題。

我想的第一個解決方案是在文章表和問題表的下面加一個tags的字段。用逗號分開(不知道好不好...),然后我發(fā)現(xiàn)我特喵的不會查 ... 這樣要怎么查詢呢... 使用like嗎...

文章表

idtitlecontenttags0helloworld0,11hey....2,3,4

問題表

idtitlecontenttags0helloworld1,41hey....6,3

然后我又想了第二個方案,因為文章表和問題表的結(jié)構(gòu)基本上完全一致,我是不是可以把它們合并起來呢?

問題和文章標(biāo)的結(jié)合體....

idtitlecontenttagstype0helloworld1,4article1hey....6,3question

然后我又覺得不應(yīng)該合并吧?因為分開的話數(shù)據(jù)庫沒那么大,如果我只是想找全部標(biāo)簽為1的問題,單表查詢的話會快一些吧?

之后又想了第三個方案,弄一個關(guān)聯(lián)表怎么樣呢,話說這個關(guān)聯(lián)表需要id的嗎 ... 不是很懂.. 如果有了關(guān)聯(lián)表,那么文章和問題的表是不是就不需要tags字段了呢。

關(guān)聯(lián)表

aq_idtag_id01160413

這樣子查詢好像比較簡單? 直接一條select語句就搞定了,并且查詢速度也還好 ... 但是隨著時間的增長,這個關(guān)聯(lián)表肯定會有超多的數(shù)據(jù),這時候這個查詢應(yīng)該會很慢吧?

希望有人解答一下... 提前謝謝各位

問題解答

回答1:

首先,你給出的文章表和問題表看得我眼花..結(jié)構(gòu)相同就算了吧,數(shù)據(jù)還相同...其次,你一開始相處的解決辦法tags是不可取的...很難對tags進行修改,而且就像你說的,很難查詢;至于文章表和問題表的合并,完全沒有必要,這涉及到數(shù)據(jù)庫的設(shè)計,可以去了解下數(shù)據(jù)庫的范式;最后,關(guān)聯(lián)表的想法就很好,利用aq_id和tag_id也是正確的。至于你說以后可能會有超多的數(shù)據(jù),放心吧,且不說mySql不是吃素的,數(shù)據(jù)多這個問題在你以后的學(xué)習(xí)當(dāng)中也會得到解決的

回答2:

你一開始相處的解決辦法tags是可以查詢的,tags每個數(shù)字前后都用符號隔離開,用like查詢例如, ,1,11,31,當(dāng)查詢1的時候可以tags like ”%,1,%“。這樣應(yīng)該能查出來。

相關(guān)文章:
主站蜘蛛池模板: 性孕妇video国产 | 欧美h网 | 91啦91pornv国产自 | 五月天六月婷婷开心激情 | 国产成人亚洲精品 | 小黄鸭污视频 | 久久精品国产99国产精品澳门 | 亚洲精品久久久久久久网站 | 人妖欧美一区二区三区四区 | 国产成人性色视频 | 啪啪91视频 | 极品主播的慰在线播放 | 久久久久国产亚洲日本 | 非洲一级毛片又粗又长aaaa | 国产91福利在线精品剧情尤物 | 亚洲一二区 | 久久精品毛片 | 中国一级全黄的免费观看 | 视频在线国产 | 一级毛片美国一级j毛片不卡 | 麻豆果冻传媒精品二三区 | 91精品久久久久含羞草 | 在线观看黄色影视 | 欧美精品在线看 | 青青草国产精品久久久久 | 99毛片| 国产在线视频h | 免费三级网址 | 亚洲国产欧美91 | 亚洲精品日本高清中文字幕 | 999国内精品永久免费视频 | 免费能直接在线观看黄的视频 | 国产的大片免费看 | 在线精品小视频 | 欧美 日韩 国产在线 | 精品免费久久久久久久 | 国产精品亚洲欧美日韩久久 | 成人黄页网站 | 久久最新免费视频 | 国产一区二区三区在线观看影院 | 久久亚洲精品国产精品777777 |