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

網易首頁 > 網易號 > 正文 申請入駐

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

0
分享至

程序員熬夜寫代碼為什么效率低?看我因為一個簡單的問題撓破頭!硬是花了我快一個小時,最后突然反應過來,想死的心都有了!后來我安慰自己:這不能怪我,因為熬夜寫代碼真的容易走神!



事情很簡單,我需要做一個Excel導出數據的功能,根據時間先把數據查詢出來,然后寫入Excel中進行保存,功能很簡單吧?

這就涉及到了Sql語句了,現在有兩張表,本來這兩張表的數據是獨立的,但是,做Excel導出時,需要將這兩張表中的部分數據進行合并,所以,就涉及到了聯查功能。

最開始,我以為問題很簡單,因為兩張表中都有字段“xxxNo”和“xxxId”,而在系統的業務邏輯中,這兩個字段合并起來應該是全局唯一的,但是,偶爾會出現不是唯一的情況,因此,這兩個字段并沒有被設計成唯一索引。

我希望Sql語句達到的效果應該是A表為主表,B表為從表,A表Left Join B表,想要達到的目的就是,A表不管有多少數據先查出來,然后再根據A表已有的數據去聯查B表。

但是,我查詢出來的數據條數始終不對,假設A表的數據量有100條,我希望不管B表有多少數據,聯表查詢后的數據總條數就應該是100條,但是,我查出來的數據始終是大于100條。

因為“xxxNo”和“xxxId”這兩個字段在B表內并非唯一,所以查詢就有問題了。

然后,我對B表進行了重新改造,直接在B表中新增了一個字段“AId”,即A表數據行的Id。

按照我的認知,這樣一來,不管怎么樣,這個“AId”在B表內肯定是唯一的,因為只有A表在新增數據時,B表會跟著新增數據,并且因為A表的Id是自增的,怎么搞也不會重復吧!

然后,詭異的事情就出現了,我將代碼改好以后,新增了一條數據,選擇了數據導出,結果只出現了一條數據!可是,A表明明有101條數據啊,怎么在B表中新增字段以后查出來的數據只有1條了呢?

我開始懷疑起了我對數據庫的認知,難道Left Join B表后,按照A表的Id進行匹配,只會聯合查詢出A表Id和B表“AId”匹配的數據?

為了驗證我的想法,我又新增了一條數據,A表數據來到了102行,然后我再點擊數據導出,結果數據真的只有2行!

此時,我有點崩潰了!難道我一直以來對數據庫查詢的認知有問題?

你們絕對想不到我犯了什么樣的錯誤!并且,你們也絕對想不到我是怎么發現這個錯誤的!其實,錯誤非常簡單!

因為,在“錯誤”出現的時候,已經過了凌晨0點!

我一直以來都是根據時間查詢的,即當天的0點到當天的23點59分59秒這個時間段查詢的數據,根據這個條件,查詢出來的數據是100行!



并且,我的軟件第一次進入查詢界面,代碼就會自動將時間控件置為當天的0點到當天的23點59分59秒。

因為每次改完代碼,我都需要重啟軟件,因此,時間控件的值就會被自動重置,在我改完代碼后,時間就被重置了。

所以,我即使新增了一條字段,A表此時能查詢出來的數據條數也就只有一條!

而我是怎么發現這個問題的呢?

因為我改完代碼以后,數據條數始終不對,我就進了數據庫去查詢數據來驗證我的Sql語句到底有沒有寫錯,但是,在我的意識里,是還沒過0點的,所以,我的查詢條件依然寫得是前一天的0點到23點59分59秒這個時間段。

結果,查出來的數據依然是100條!

剛開始我還納悶,此時數據明明是102條啊,怎么查詢出來的數據只有100條呢?

直到現在,我都沒有懷疑時間是否已經過了0點這件事情!直到我撓破頭都想不到我錯在哪里的時候,我下意識地拿起手機想要放松一會兒,結果發現我的手機是黑屏的!

此時我恍然大悟,因為我的手機過了凌晨0點會自動熄屏的!

結語

得知真相的我,真的被自己蠢哭了,直到我解決問題的時候,都已經快凌晨1點了!我竟然在這個問題上折騰了那么久!

不過,這也提醒我,此時應該關閉電腦,好好休息了!否則,下一步又不知道犯什么蠢事了!

很多程序員都說加班或者熬夜寫代碼效率低,可能非程序員沒有什么概念,經過我的事情,你們現在應該知道為什么加班或者熬夜寫代碼效率低了吧?因為當連續工作時間太長的話,腦子是真不好使了!

聲明:個人原創,僅供參考

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

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.

相關推薦
熱點推薦
為何美國不直接凍結中國在美資產?只要敢這么做,幫了中國的大忙

為何美國不直接凍結中國在美資產?只要敢這么做,幫了中國的大忙

西樓知趣雜談
2025-04-19 10:11:48
安東尼深情告別貝蒂斯:這是人生最美麗篇章,這份愛此生不渝

安東尼深情告別貝蒂斯:這是人生最美麗篇章,這份愛此生不渝

直播吧
2025-06-01 00:42:32
鬧大了!原來這件事是真的,事發上海…

鬧大了!原來這件事是真的,事發上海…

慧翔百科
2025-05-12 09:04:07
被制裁7年后,華為還是重回巔峰

被制裁7年后,華為還是重回巔峰

硬核熊貓說
2025-05-17 16:48:36
2-1!法網最神奇黑馬誕生,NO.361首進大滿貫16強,鄭欽文碰不到

2-1!法網最神奇黑馬誕生,NO.361首進大滿貫16強,鄭欽文碰不到

侃球熊弟
2025-05-31 21:58:59
這就是命?巴黎加冕歐冠冠軍!KD去年剛剛投資成為巴黎小老板

這就是命?巴黎加冕歐冠冠軍!KD去年剛剛投資成為巴黎小老板

直播吧
2025-06-01 07:16:18
姆巴佩去年12月采訪:現在不希望巴黎贏得歐冠,因為我要先贏

姆巴佩去年12月采訪:現在不希望巴黎贏得歐冠,因為我要先贏

直播吧
2025-06-01 15:31:03
孫繼海淘汰邊緣球員不收費!怪不得張卓毅母親敢提無理要求

孫繼海淘汰邊緣球員不收費!怪不得張卓毅母親敢提無理要求

金牌娛樂
2025-06-01 09:21:46
賈乃亮曬與甜馨端午節合照,父女五官如同復制粘貼

賈乃亮曬與甜馨端午節合照,父女五官如同復制粘貼

瀟湘晨報
2025-05-31 21:34:06
殲-20在渤海擊落F-35和預警機?越傳越離譜,造謠者膽子太肥了

殲-20在渤海擊落F-35和預警機?越傳越離譜,造謠者膽子太肥了

第一軍情
2025-05-31 19:33:23
2025金球獎獲獎概率更新:登貝萊與亞馬爾并駕齊驅,杜埃進榜

2025金球獎獲獎概率更新:登貝萊與亞馬爾并駕齊驅,杜埃進榜

雷速體育
2025-06-01 06:56:32
86票贊成,美國得州通過新法案,不許中國等外國人在美買房買地

86票贊成,美國得州通過新法案,不許中國等外國人在美買房買地

大道無形我有型
2025-05-30 21:02:48
重大事件!俄軍遭重創后勤生命線遭烏軍炸斷,布良斯克州橋梁坍塌

重大事件!俄軍遭重創后勤生命線遭烏軍炸斷,布良斯克州橋梁坍塌

國際情爆猿
2025-06-01 08:13:41
血賺步行者去年用布魯斯-布朗+三首輪換到的東決MVP西亞卡姆

血賺步行者去年用布魯斯-布朗+三首輪換到的東決MVP西亞卡姆

直播吧
2025-06-01 11:07:15
中方否決了印度提案,為“擊敗中國”,莫迪要砸重金,干三件大事

中方否決了印度提案,為“擊敗中國”,莫迪要砸重金,干三件大事

朝子亥
2025-06-01 18:50:03
臺陸委會最新民調公布,向大陸表達四個“不認同”,解放軍大動作

臺陸委會最新民調公布,向大陸表達四個“不認同”,解放軍大動作

DS北風
2025-05-30 11:33:11
特朗普宣布美軍新目標:不戰而勝,不玩多元化,不去外國搞顛覆

特朗普宣布美軍新目標:不戰而勝,不玩多元化,不去外國搞顛覆

紅色鑒史官
2025-05-31 17:35:03
86票贊成,特朗普圈定戰場,不許中國人在美購房,中方大幅拋美債

86票贊成,特朗普圈定戰場,不許中國人在美購房,中方大幅拋美債

史海任我行
2025-05-31 19:22:51
非要打垮東大?最大“對手”出現!這次不是美國,普京成最大贏家

非要打垮東大?最大“對手”出現!這次不是美國,普京成最大贏家

小小小白看世界
2025-06-01 06:03:49
提拉米蘇中毒事件監測報告公布,比毒藥還猛,女網紅要踩縫紉機了

提拉米蘇中毒事件監測報告公布,比毒藥還猛,女網紅要踩縫紉機了

新游戲大妹子
2025-05-31 12:43:38
2025-06-01 19:43:00
程序員古耕 incentive-icons
程序員古耕
程序員、網文作家、自媒體人
533文章數 362關注度
往期回顧 全部

頭條要聞

剛走一天就遭白宮"背刺" 馬斯克:很失望

頭條要聞

剛走一天就遭白宮"背刺" 馬斯克:很失望

體育要聞

一邊倒的歐冠決賽,青春無敵的新科冠軍

娛樂要聞

張若昀夫婦國外遛娃 男方推平價兒童車

財經要聞

油價繼續下跌?歐佩克宣布將再度增產

科技要聞

熱搜!雷軍疑回應余承東

汽車要聞

零跑汽車5月交付量達45,067臺 穩居新勢力前三

態度原創

本地
教育
手機
家居
公開課

本地新聞

云游中國 |來仰天湖大草原,一起策馬奔騰

教育要聞

支教女教師:在偷電瓶與交白卷的鄉鎮中學,我看見教育最痛的真相

手機要聞

vivo攜手OPPO成最大贏家,但第一不屬于它們

家居要聞

原木純白 邂逅自然本真

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 尼玛县| 台北县| 富裕县| 余庆县| 黎城县| 深泽县| 江川县| 阿坝| 秦皇岛市| 巢湖市| 澎湖县| 扬中市| 石棉县| 苗栗县| 辽阳县| 滨州市| 石泉县| 扬中市| 吉木乃县| 建湖县| 唐河县| 乐至县| 江永县| 广汉市| 华坪县| 阿合奇县| 长宁区| 东乡县| 津南区| 内乡县| 迁安市| 东莞市| 定南县| 莱阳市| 丹阳市| 阳高县| 边坝县| 登封市| 天峨县| 策勒县| 扶风县|