工作室學習筆記2

2021-10-06 15:31:53 字數 1699 閱讀 5427

mysql相關

資料庫的相關知識

實際上,之前有學過一點點

參考部落格:koko to koko

前者是主要教程,後者是我出現的問題:

server returns invalid timezone...

時區問題,設定成+8:00就好了

參考**:kokodayo

w3school

思考,這麼多學習資源,網上都有,什麼都有,但是你不學就是浪費,多少教育資源浪費了呢?

select top… from 表

選取依照條件的頂端排

例子

select top 2 * from persons;

選取表persons的頭兩個排

select top 50 percent * from persons;

50%的排

遺留問題:我看到都帶』*'號在使用,但是如果其他的呢?

select 列 from 表 where 列 like 一種模式

之前有講,就是like對應模式

例子

select * from persons where city like 『h%』;

以h開頭的城市,選取出來

like 『%e』

以e結尾

like 『%hi%』

包含『hi』字串的

not like 『%hi%』

不包含就是上面所說的」一種模式「

『%』 替代乙個或多個字元

『_』 替代乙個字元

[charlist] 字元列中任意單一字元

[!charlist]/[^charlist] 上者取反

如果,上面看完的,當然我相信沒什麼人看我這個學習,我只是在總結,應該能夠理解前兩個萬用字元,至少我是這樣。於是我總結的話只是對後兩者

例子

select * from persons where city like 『[qwer]%』;

選取以』q』,『w』,『e』,'r』為城市起頭的人的資料

相當於或的關係

select * from persons where city like 『[!qwer]%』

選取不以這些字元為城市起頭的人的資料

select 列 from 表 where 列 in (值1,值2);

相當於where 列=值1 or 列=值2

我同時與這倆值是相等的

(對where的使用增加靈活性)

select 列 from 表 where 列 between 值1 and 值2

選取滿足介於值1,值2之間的值的列

值可以是數字(顯然)

可以是字串(字典嘛很顯然)

還可以是時間(這就是資料庫它厲害的地方了)

select 列 from 表 as 表的別名

使用別名代替表名進行操作

當然列名最後會成為新錶的列名

表名的別名

select asdfg.1,qwert.2 from asdfg as a,qwert as q where a.1=q.2;

看起來簡介,寫起來方便,這個樣子

列明別名

select asdfg as a,qwert as q;

新錶得到的就是兩個分別為a和q的列

這週的先到這裡吧

下週繼續

Weego工作室簡介

weego工作室 是由學校與北京蘋果派公司 現在又有濟南分公司 合作支援的乙個團隊,目光聚焦最有發展前景的移動網際網路領域。在各大公司都進軍移動網際網路領域的時候,我們學生該去學習什麼不言而喻!在我們weego工作室這裡你能提前接觸到公司的管理與實戰的專案。weego工作室 現在在山東大學軟體園校區...

工作室成立了

經過幾天的籌備,我們的工作室終於成立了 創e工作室,雖然成立的過程比較漫長,包括開會,談心,起名字.但終究是成立了,而且方向也是我所嚮往的 開發,難得土應沒反對,大概那邊又可以緩一下 感覺大概也不想太快創業 總算如人意,雖然期間有些小的插曲,象小葉覺得人太多不想參加,老大又搬出去住,我和土應還要應付...

Topview工作室考核

六月了,大一下學期也只剩乙個多月。前天晚上很開心,不是因為考核答辯答得好,而僅僅是因為最後一輪考核,終於結束了。從一開始的筆試,到面試,到一輪,再到現在的二輪。確實是不斷在學習,在進步,當然有很多不足。筆試主要是c語言,智力題,還有拓展python,那時對c的掌握還不熟,感覺筆試是剛好摸線划過去的。...