99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

程序員加班熬夜寫代碼為什么效率低?一個(gè)小疏忽折騰我一小時(shí)!

0
分享至

程序員熬夜寫代碼為什么效率低?看我因?yàn)橐粋€(gè)簡(jiǎn)單的問(wèn)題撓破頭!硬是花了我快一個(gè)小時(shí),最后突然反應(yīng)過(guò)來(lái),想死的心都有了!后來(lái)我安慰自己:這不能怪我,因?yàn)榘疽箤懘a真的容易走神!



事情很簡(jiǎn)單,我需要做一個(gè)Excel導(dǎo)出數(shù)據(jù)的功能,根據(jù)時(shí)間先把數(shù)據(jù)查詢出來(lái),然后寫入Excel中進(jìn)行保存,功能很簡(jiǎn)單吧?

這就涉及到了Sql語(yǔ)句了,現(xiàn)在有兩張表,本來(lái)這兩張表的數(shù)據(jù)是獨(dú)立的,但是,做Excel導(dǎo)出時(shí),需要將這兩張表中的部分?jǐn)?shù)據(jù)進(jìn)行合并,所以,就涉及到了聯(lián)查功能。

最開(kāi)始,我以為問(wèn)題很簡(jiǎn)單,因?yàn)閮蓮埍碇卸加凶侄巍皒xxNo”和“xxxId”,而在系統(tǒng)的業(yè)務(wù)邏輯中,這兩個(gè)字段合并起來(lái)應(yīng)該是全局唯一的,但是,偶爾會(huì)出現(xiàn)不是唯一的情況,因此,這兩個(gè)字段并沒(méi)有被設(shè)計(jì)成唯一索引。

我希望Sql語(yǔ)句達(dá)到的效果應(yīng)該是A表為主表,B表為從表,A表Left Join B表,想要達(dá)到的目的就是,A表不管有多少數(shù)據(jù)先查出來(lái),然后再根據(jù)A表已有的數(shù)據(jù)去聯(lián)查B表。

但是,我查詢出來(lái)的數(shù)據(jù)條數(shù)始終不對(duì),假設(shè)A表的數(shù)據(jù)量有100條,我希望不管B表有多少數(shù)據(jù),聯(lián)表查詢后的數(shù)據(jù)總條數(shù)就應(yīng)該是100條,但是,我查出來(lái)的數(shù)據(jù)始終是大于100條。

因?yàn)椤皒xxNo”和“xxxId”這兩個(gè)字段在B表內(nèi)并非唯一,所以查詢就有問(wèn)題了。

然后,我對(duì)B表進(jìn)行了重新改造,直接在B表中新增了一個(gè)字段“AId”,即A表數(shù)據(jù)行的Id。

按照我的認(rèn)知,這樣一來(lái),不管怎么樣,這個(gè)“AId”在B表內(nèi)肯定是唯一的,因?yàn)橹挥蠥表在新增數(shù)據(jù)時(shí),B表會(huì)跟著新增數(shù)據(jù),并且因?yàn)锳表的Id是自增的,怎么搞也不會(huì)重復(fù)吧!

然后,詭異的事情就出現(xiàn)了,我將代碼改好以后,新增了一條數(shù)據(jù),選擇了數(shù)據(jù)導(dǎo)出,結(jié)果只出現(xiàn)了一條數(shù)據(jù)!可是,A表明明有101條數(shù)據(jù)啊,怎么在B表中新增字段以后查出來(lái)的數(shù)據(jù)只有1條了呢?

我開(kāi)始懷疑起了我對(duì)數(shù)據(jù)庫(kù)的認(rèn)知,難道Left Join B表后,按照A表的Id進(jìn)行匹配,只會(huì)聯(lián)合查詢出A表Id和B表“AId”匹配的數(shù)據(jù)?

為了驗(yàn)證我的想法,我又新增了一條數(shù)據(jù),A表數(shù)據(jù)來(lái)到了102行,然后我再點(diǎn)擊數(shù)據(jù)導(dǎo)出,結(jié)果數(shù)據(jù)真的只有2行!

此時(shí),我有點(diǎn)崩潰了!難道我一直以來(lái)對(duì)數(shù)據(jù)庫(kù)查詢的認(rèn)知有問(wèn)題?

你們絕對(duì)想不到我犯了什么樣的錯(cuò)誤!并且,你們也絕對(duì)想不到我是怎么發(fā)現(xiàn)這個(gè)錯(cuò)誤的!其實(shí),錯(cuò)誤非常簡(jiǎn)單!

因?yàn)椋凇板e(cuò)誤”出現(xiàn)的時(shí)候,已經(jīng)過(guò)了凌晨0點(diǎn)!

我一直以來(lái)都是根據(jù)時(shí)間查詢的,即當(dāng)天的0點(diǎn)到當(dāng)天的23點(diǎn)59分59秒這個(gè)時(shí)間段查詢的數(shù)據(jù),根據(jù)這個(gè)條件,查詢出來(lái)的數(shù)據(jù)是100行!



并且,我的軟件第一次進(jìn)入查詢界面,代碼就會(huì)自動(dòng)將時(shí)間控件置為當(dāng)天的0點(diǎn)到當(dāng)天的23點(diǎn)59分59秒。

因?yàn)槊看胃耐甏a,我都需要重啟軟件,因此,時(shí)間控件的值就會(huì)被自動(dòng)重置,在我改完代碼后,時(shí)間就被重置了。

所以,我即使新增了一條字段,A表此時(shí)能查詢出來(lái)的數(shù)據(jù)條數(shù)也就只有一條!

而我是怎么發(fā)現(xiàn)這個(gè)問(wèn)題的呢?

因?yàn)槲腋耐甏a以后,數(shù)據(jù)條數(shù)始終不對(duì),我就進(jìn)了數(shù)據(jù)庫(kù)去查詢數(shù)據(jù)來(lái)驗(yàn)證我的Sql語(yǔ)句到底有沒(méi)有寫錯(cuò),但是,在我的意識(shí)里,是還沒(méi)過(guò)0點(diǎn)的,所以,我的查詢條件依然寫得是前一天的0點(diǎn)到23點(diǎn)59分59秒這個(gè)時(shí)間段。

結(jié)果,查出來(lái)的數(shù)據(jù)依然是100條!

剛開(kāi)始我還納悶,此時(shí)數(shù)據(jù)明明是102條啊,怎么查詢出來(lái)的數(shù)據(jù)只有100條呢?

直到現(xiàn)在,我都沒(méi)有懷疑時(shí)間是否已經(jīng)過(guò)了0點(diǎn)這件事情!直到我撓破頭都想不到我錯(cuò)在哪里的時(shí)候,我下意識(shí)地拿起手機(jī)想要放松一會(huì)兒,結(jié)果發(fā)現(xiàn)我的手機(jī)是黑屏的!

此時(shí)我恍然大悟,因?yàn)槲业氖謾C(jī)過(guò)了凌晨0點(diǎn)會(huì)自動(dòng)熄屏的!

結(jié)語(yǔ)

得知真相的我,真的被自己蠢哭了,直到我解決問(wèn)題的時(shí)候,都已經(jīng)快凌晨1點(diǎn)了!我竟然在這個(gè)問(wèn)題上折騰了那么久!

不過(guò),這也提醒我,此時(shí)應(yīng)該關(guān)閉電腦,好好休息了!否則,下一步又不知道犯什么蠢事了!

很多程序員都說(shuō)加班或者熬夜寫代碼效率低,可能非程序員沒(méi)有什么概念,經(jīng)過(guò)我的事情,你們現(xiàn)在應(yīng)該知道為什么加班或者熬夜寫代碼效率低了吧?因?yàn)楫?dāng)連續(xù)工作時(shí)間太長(zhǎng)的話,腦子是真不好使了!

聲明:個(gè)人原創(chuàng),僅供參考

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
緊急暫停!女演員突然從高空墜落

緊急暫停!女演員突然從高空墜落

魯中晨報(bào)
2025-07-23 07:20:09
保羅將成為第七個(gè)!美媒列前六位球員第21個(gè)賽季數(shù)據(jù):老詹25+7+8

保羅將成為第七個(gè)!美媒列前六位球員第21個(gè)賽季數(shù)據(jù):老詹25+7+8

直播吧
2025-07-22 22:52:11
美國(guó)務(wù)院已確認(rèn)!2名美官員觸碰中國(guó)法律,現(xiàn)已被限制離開(kāi)中國(guó)

美國(guó)務(wù)院已確認(rèn)!2名美官員觸碰中國(guó)法律,現(xiàn)已被限制離開(kāi)中國(guó)

現(xiàn)代小青青慕慕
2025-07-23 00:02:36
河南研究生賣“軍火燒餅”走紅,1元1個(gè)專賣小學(xué)生,網(wǎng)友:膽真大

河南研究生賣“軍火燒餅”走紅,1元1個(gè)專賣小學(xué)生,網(wǎng)友:膽真大

明月聊史
2025-07-23 15:31:21
2025上半年燃油車銷量TOP20出爐:國(guó)產(chǎn)最高排第五

2025上半年燃油車銷量TOP20出爐:國(guó)產(chǎn)最高排第五

智車情報(bào)局
2025-07-23 14:18:35
船記總結(jié):保羅當(dāng)年去火箭換來(lái)的籌碼,如今變成了哈登科林斯

船記總結(jié):保羅當(dāng)年去火箭換來(lái)的籌碼,如今變成了哈登科林斯

雷速體育
2025-07-23 17:15:41
小叔在我家住了8年,如今他身居高位,母親找他幫忙,他卻拒絕了

小叔在我家住了8年,如今他身居高位,母親找他幫忙,他卻拒絕了

少女說(shuō)籃球
2025-07-23 15:58:03
東風(fēng)導(dǎo)彈泄密案:間諜郭萬(wàn)鈞一家三口,全部被處以死刑

東風(fēng)導(dǎo)彈泄密案:間諜郭萬(wàn)鈞一家三口,全部被處以死刑

冰點(diǎn)歷史
2025-07-15 09:33:13
俄烏戰(zhàn)爭(zhēng)打這么久俄的經(jīng)濟(jì)為何沒(méi)有崩盤你是根本不知道我接多少單

俄烏戰(zhàn)爭(zhēng)打這么久俄的經(jīng)濟(jì)為何沒(méi)有崩盤你是根本不知道我接多少單

侃神評(píng)故事
2025-07-17 20:21:26
中國(guó)需準(zhǔn)備應(yīng)對(duì)俄羅斯解體,確保700萬(wàn)土地安全

中國(guó)需準(zhǔn)備應(yīng)對(duì)俄羅斯解體,確保700萬(wàn)土地安全

阿釗是個(gè)小小評(píng)論員
2025-07-09 17:34:00
奧科吉底薪加盟!火箭拉滿鋒線和防守 14人輪換是下季最強(qiáng)戰(zhàn)隊(duì)?

奧科吉底薪加盟!火箭拉滿鋒線和防守 14人輪換是下季最強(qiáng)戰(zhàn)隊(duì)?

直播吧
2025-07-23 09:18:09
臺(tái)灣黑幫大佬陳啟禮:我寧可被共產(chǎn)黨管著,也不讓臺(tái)灣被外人拿走

臺(tái)灣黑幫大佬陳啟禮:我寧可被共產(chǎn)黨管著,也不讓臺(tái)灣被外人拿走

愛(ài)史紀(jì)
2025-07-21 16:30:26
演員劉歡:長(zhǎng)相被嫌,被朋友騙光積蓄,終于憑借《掃毒風(fēng)暴》走紅

演員劉歡:長(zhǎng)相被嫌,被朋友騙光積蓄,終于憑借《掃毒風(fēng)暴》走紅

新語(yǔ)愛(ài)八卦
2025-07-23 15:02:41
烏軍證實(shí):俄軍進(jìn)入紅軍城

烏軍證實(shí):俄軍進(jìn)入紅軍城

觀察者網(wǎng)
2025-07-23 13:04:11
你們是不是對(duì)“下一盤大棋”有什么誤會(huì)?

你們是不是對(duì)“下一盤大棋”有什么誤會(huì)?

邏輯與常識(shí)
2025-07-18 06:58:00
暴發(fā)戶舅舅93年買下京城5套四合院后坐牢,出獄去那一看,當(dāng)場(chǎng)跪下

暴發(fā)戶舅舅93年買下京城5套四合院后坐牢,出獄去那一看,當(dāng)場(chǎng)跪下

紅豆講堂
2025-07-21 16:30:58
1950年才得知妹妹尚有女兒在世,毛主席急問(wèn)毛岸英:她現(xiàn)在在哪兒

1950年才得知妹妹尚有女兒在世,毛主席急問(wèn)毛岸英:她現(xiàn)在在哪兒

小莜讀史
2025-07-22 20:29:58
陰法唐同志逝世

陰法唐同志逝世

上觀新聞
2025-07-04 12:15:02
交警提醒:無(wú)證酒駕、隔夜酒駕,全部取締!喝酒不開(kāi)車

交警提醒:無(wú)證酒駕、隔夜酒駕,全部取締!喝酒不開(kāi)車

聯(lián)友說(shuō)娛
2025-07-22 13:41:07
重慶雙胞胎兄弟分別被清華、北大錄取

重慶雙胞胎兄弟分別被清華、北大錄取

封面新聞
2025-07-23 14:55:04
2025-07-23 20:03:00
程序員古耕 incentive-icons
程序員古耕
程序員、網(wǎng)文作家、自媒體人
555文章數(shù) 371關(guān)注度
往期回顧 全部

頭條要聞

印度、孟加拉關(guān)切雅魯藏布江下游水電站工程 中方回應(yīng)

頭條要聞

印度、孟加拉關(guān)切雅魯藏布江下游水電站工程 中方回應(yīng)

體育要聞

英格蘭最紅球星 也是加勒比島國(guó)驕傲

娛樂(lè)要聞

汪峰森林北同游日本 各帶各娃互不耽誤

財(cái)經(jīng)要聞

律師解析娃哈哈遺產(chǎn)案:遺囑是最大變數(shù)

科技要聞

別自嗨了!XREAL徐馳:AI眼鏡只有5歲智商

汽車要聞

德系大招放盡 場(chǎng)地極限測(cè)試全新奧迪A5L

態(tài)度原創(chuàng)

手機(jī)
時(shí)尚
教育
房產(chǎn)
本地

手機(jī)要聞

主流安卓品牌中,誰(shuí)兼容蘋果生態(tài)最好?

看來(lái)看去還是這些穿搭適合普通人!配色不艷、衣服不花,好得體

教育要聞

2025年天津高考提前批投檔線分析:中國(guó)民航大學(xué)訂單班受熱捧

房產(chǎn)要聞

海南自由貿(mào)易港全島封關(guān),2025年12月18日正式啟動(dòng)!

本地新聞

這雙丑鞋“泰”辣眼,跪求內(nèi)娛不要抄作業(yè)

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 塘沽区| 年辖:市辖区| 睢宁县| 高邮市| 津南区| 交口县| 吴堡县| 祁门县| 宁强县| 周口市| 双桥区| 凉城县| 张北县| 黄石市| 荣昌县| 平山县| 南城县| 斗六市| 莎车县| 理塘县| 壤塘县| 五大连池市| 沂水县| 马鞍山市| 上栗县| 乌拉特中旗| 逊克县| 砀山县| 车险| 喀喇| 沙田区| 南投市| 舞钢市| 黄山市| 日土县| 鄢陵县| 延寿县| 读书| 那坡县| 固镇县| 富蕴县|