第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

史上最難的mysql面試題啊,列C的產(chǎn)品,求得它的屬性標(biāo)識(shí)和值

史上最難的mysql面試題啊,列C的產(chǎn)品,求得它的屬性標(biāo)識(shí)和值

冉冉說 2018-07-31 17:05:05
要考慮效率,比如查詢一千個(gè)商品,若按照php思維先列產(chǎn)品再循環(huán)根據(jù)條件又查詢,那么將是個(gè)很低很低的效率,總而言之能mysql一句就不能兩句有的人還會(huì)說設(shè)計(jì)邏輯什么的,拜托只是一道面試題,低頭求解即可,別想太復(fù)雜.題目如下:ABC表求得D結(jié)果,即用最精簡的mysql列出C的產(chǎn)品及屬性標(biāo)識(shí)和值為何被踩呢,這種題目挺考技術(shù)啊.踩的同學(xué)來說下原因唄感謝大家的解惑,關(guān)于面試題本身存在的一些不合理,比如最簡單的C表字符串a(chǎn)ttr_id不如改成外鍵.但面試題的目的便是考驗(yàn)答題者啊,否則也就沒有意義了.如果一上來就從未質(zhì)疑過,這樣的倒不是它所需求的人才啊!所以,我覺得這個(gè)題目有意思嘛,另外,別誤會(huì)了,這是一個(gè)高級(jí)微信群里的挑戰(zhàn)問答題.并非提問者想出來的.質(zhì)疑的同學(xué)應(yīng)先列出自己的設(shè)計(jì),再殊途同歸.別忘了這是面試.
查看完整描述

2 回答

?
慕田峪4524236

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

被邀請(qǐng)來的,不過真的不想答。
C表的attr_id=1,3這種格式本身限制了效率;A,B表的type關(guān)聯(lián)也存在問題。反正是我的話不會(huì)正面答這個(gè)題,直接給優(yōu)化的表結(jié)構(gòu)和優(yōu)化理由。

此外對(duì)于效率來說,當(dāng)出現(xiàn) attr_id=1,3 的時(shí)候,如果在SQL中進(jìn)行字符串處理,那么效率還不如PHP在循環(huán)時(shí)再分別查詢了。


查看完整回答
反對(duì) 回復(fù) 2018-08-05
  • 2 回答
  • 0 關(guān)注
  • 1069 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)