av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

mysql多表查詢

瀏覽:147日期:2022-06-17 15:43:05

問(wèn)題描述

問(wèn)題解答

回答1:

最好存儲(chǔ)的時(shí)候根據(jù)name有個(gè)路由規(guī)則到這十個(gè)表中,如果是多維度查詢推薦使用es

回答2:

比較蠢的方法是這樣:

SELECT ’table_0’, id FROM table_0 WHERE name = ?UNIONSELECT ’table_1’, id FROM table_1 WHERE name = ?UNION...SELECT ’table_9’, id FROM table_9 WHERE name = ?

然而不蠢的方法我還沒(méi)想到

回答3:

我想到的查詢語(yǔ)句是這樣的:select * from (select id,name,’table0’ as t from table_0 union all select id,name,’table1’ as t from table_1 union all select id,name,’table2’ as t from table_2 ......) as t where t.name = ?

回答4:

從功能設(shè)計(jì)來(lái)講,拆表后一般不需要考慮數(shù)據(jù)是從哪一張表獲取的,因?yàn)樵谀囊粡埍硗耆窍到y(tǒng)內(nèi)部的事情,對(duì)業(yè)務(wù)來(lái)講沒(méi)有意義。

depress說(shuō)的查詢方法是可行的,或者是在表內(nèi)部一個(gè)標(biāo)識(shí)字段能說(shuō)明是哪一張表。

比較理想的辦法是表拆分和ID和一定的規(guī)律,拿到ID后可以直接判斷屬于哪一張表,也省去了做UNION查詢的麻煩。如按照ID大小,每一百萬(wàn)是一張表,這樣拿到ID可以直接判斷出屬于哪一張表。

相關(guān)文章:
主站蜘蛛池模板: 欧美亚洲激情 | 色婷婷av一区二区三区之e本道 | 免费成人小视频 | 日本精品视频 | 日本一区二区不卡视频 | 欧美一区二 | 国产三级在线 | 国产一区二区欧美 | 日韩免费一区 | 成人免费高清视频 | 精品一区二区三区在线观看 | 欧美成人一级 | www.日韩在线 | 狠狠五月天 | 香蕉视频网站 | 久久久久久久综合 | 日韩亚洲欧美在线观看 | 欧美在线性爱视频 | 国产精品亚洲综合 | 在线观看av免费 | 色片在线观看 | 伊人网综合 | 午夜一区 | 在线h片 | 日韩免费一区二区 | 午夜激情在线观看 | 欧美国产精品一区二区 | 中文字幕免费观看视频 | 国产精品国产三级国产 | 不卡免费视频 | 动漫av在线| 国产精品久久网 | 亚洲日本中文字幕 | 一区中文字幕 | 成人免费看片视频 | 国产伦精品一区二区三毛 | 欧美18免费视频 | 五月婷婷网站 | 日韩美女一区二区三区 | 中文字幕免费观看 | 国产另类xxxxhd高清 |