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

您的位置:首頁技術文章
文章詳情頁

mysql - 關于數(shù)據(jù)庫中系統(tǒng)metadata方法的問題

瀏覽:59日期:2022-06-13 17:24:04

問題描述

使用metadata方法,如INFORMATION_SCHEMA.COLUMNS, INFORMATION_SCHEMA.TABLE這種,初學metadata方法,這里不太理解, 并且對于mysql不能用with方法不知道怎么解決,如何用一個語句選出的結(jié)果在另一個語句中進行from操作?臨時表如何搭建?

CUSTOMER(cid,cname,ccity,cstate,cphone)RESTAURANT(rid,rname,rcity,rstate)MENUITEM(rid,itemname,price)ORDER(oid,cid,rid,ordertime,deliverytime,totalprice,deliveryfee)ORDERDETAIL(oid,rid,itemname,quantity)列出擁有最多attributes的table列出attribute類型為int的attribute名及其table名列出擁有相同attribute和相同數(shù)據(jù)類型的兩個表

問題解答

回答1:

mysql不支持with,臨時表語法可以百度,”用一個語句選出的結(jié)果在另一個語句中進行from操作“你是說insert into select么 oracle也有的嘛 臨時數(shù)據(jù)可以直接用insert into tbl select * from dual插入臨時表 方法笨了點還是可以實現(xiàn)的“列出擁有最多attributes的table”和“列出attribute類型為int的attribute名及其table名”在INFORMATION_SCHEMA.COLUMNS中有table_schema,table_name,column_name,data_type,你按需要取值就可以了最后一個問題可以稍微處理一下數(shù)據(jù)篩選,比如select group_concat(table_name) from (select table_name,group_concat(table_columns) table_atrs from (select table_name,concat(column_name,data_type,ifnull(CHARACTER_MAXIMUM_LENGTH,’’)) table_columns from INFORMATION_SCHEMA.COLUMNS order by table_name,column_name) tbl group by table_name ) aaa group by table_atrs having count(1)>1;整理了一下,這個sql可以找出你要的結(jié)果,相同結(jié)構(gòu)的表名以逗號連接展示出來(不包括索引結(jié)構(gòu))

相關文章:
主站蜘蛛池模板: 污视频免费在线播放 | 又黄又爽视频 | 欧美一区二区三区久久久 | 久久精品免费 | 亚洲第一区在线 | 日韩免费播放 | 国产不卡一区二区三区免费视 | 色综合久久久久综合99 | 亚洲产在线精品第一站不卡 | 国产精品久久久久免费视频 | 免费黄色a视频 | 国产精品夜间视频香蕉 | 中国一级特黄真人毛片免费看 | 欧美成人一级毛片 | 黄色avav| 无码中文字幕乱在线观看 | 在线观看www日本免费网站 | 青青青青手机在线视频观看国产 | 国产亚洲精品久久久久久久网站 | 国产亚洲精品久久久久久牛牛 | 五月四房婷婷 | 欧美午夜a级精美理论片 | 国产亚洲精品日韩综合网 | 国产亚洲精品午夜一区 | 亚洲欧美久久久久久久久久爽网站 | 自拍 欧美 在线 综合 另类 | 麻豆成人传媒一区二区 | 亚洲欧美日韩中文字幕久久 | 成人午夜做爰视频免费看 | 国产精品国产三级在线专区 | 国产欧美另类久久精品91 | 精品成人在线视频 | 欧美日韩一二三区 | 小明www永久在线看 小明www永久免费播放平台 | 欧美一区二区三区免费高 | 亚洲欧美在线看 | 日本美女视频韩国视频网站免费 | 国产精品午夜国产小视频 | 美国一级毛片免费视频观看 | 国产91精品一区二区麻豆网站 | 在线日韩国产 |