要用志學的態度去寫SQL

2021-05-05 04:59:26 字數 483 閱讀 8941

用資料說話:

sql1:

select * from dbo.customer where c_area='tw' and c_zip between '100' and '330' and c_qy=1

sql2:

select   c_id,c_name,c_contr,c_zip,c_address,ordtotal,c_email,c_zk,c_kh1 from customer where c_area='tw'

and left(rtrim(ltrim(c_zip)),3)>='100'  and left(rtrim(ltrim(c_zip)),3)<='330'

and c_qy=1

不同之處在於精確到三位。而上面只可能匹配》=100到<=330的,而對於330001這樣的編號就不會提取了。

用前者得到的資料總數為:62137,後者得到的資料為:62177,少了四十條。

因此,寫sql也要嚴謹!

學電腦先學什麼 學Python要用什麼樣的電腦?

python 語言的優點可以列舉出許多,語法簡單易懂 模組豐富 應用廣泛等等。但世界上沒有有完美的東西,python 乙個常被人吐槽的點就是執行速度慢。所以,不安於現狀的 pythoner 就開發了許多任務具。其中,最著名的莫過於 cython 和 numba。其中 cython 可以把 pytho...

這樣去寫你的HTML

1.文件宣告 其實這跟 wcag 根本上連不上什麼直接關係,但為了乙個相容性更好,特別是向後相容的頁面,我推薦你這樣寫 網際網路的聯幾乎可以說是用 來實現的,作為乙個頁面最常見的標籤。我們應該如何對待呢?為關鍵鏈結新增 accesskey 除非萬不得已,不要去掉 focus 時虛線框 hidefoc...

這樣去寫你的 HTML

昨天在 twitter 上說,怎麼忍心把頁面寫得這麼難用?是的,這個世界還有一群人等著我們建立出來的東西,可以讓他們的生活能過得更容易呢。比如那些需要讀屏軟體的使用者。作 為乙個前端,我們又怎麼會忍心呢。之前就一直想寫這樣的一篇文章,分享一下如何去創造乙個可訪問性更好的頁面。今天的計畫裡有一條把 2...