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的掌握還不熟,感覺筆試是剛好摸線划過去的。...