SQL指令中一些特別值得注意的地方

2022-03-19 16:08:23 字數 888 閱讀 2803

sql基本指令要頻繁使用,要是理解錯了,將來工作一定會出現很大的麻煩。今天再重新梳理一下基本的sql語法

in: 這個指令,我曾經發生過把它和python中的in搞混的錯誤。python中的in和sql中的between對應。 in可以讓我們依照數個不連續的值的限制從資料**中抓取元素。

between:在乙個連續的區間值的限制下去抓取**中的值。

like: 這個指令可以以乙個模式去抓取資料。包括 『a_z』表示長度為3,以a打頭,以z結尾的字串,中間的某乙個值是任意的。 abc%:以abc打頭的字串。 %xyz: 表示以xyz結尾的字串。 『%ab%』表示含有an字元的字串。

order: order這個命令可以以兩列資料進行排序。 orderby 「欄位1」[asc,desc], 「欄位2」[asc,desc]。 以欄位1排序為主,欄位1值相等,以欄位2排序。

在oracle上,where子句中,要選出的所有資料的那個**之後加上乙個+來代表這個**中的所有資料我都要。

concatenate: concat(字串1,字串2,字串3)將字串1,字串2,字串3連線到一起。 oracle中,用|| 來串聯多個字串

trim: 去除空白用的

select trim(『    sample    』) : 結果: 『sample』

select ltrim(『   sample    』): 結果:『sample          』

select rtrim(『         sample    』): 結果: 『            sample』

Python 一些值得注意的地方

if print not false not false if print not false def get agrs return global func abc defi pass class a object getattr get bound func i deff1 self pass ...

一些值得注意的演算法題 樹

遞迴方法 先遍歷當前節點,然後左子樹,然後右子樹 class solution 迭代方法 因為棧的出入會逆序,所以先遍歷當前節點,然後插入右子樹,然後插入左子樹 遞迴方法 先遍歷左子樹,然後當前節點,然後右子樹 class solution 迭代方法 先找到最左的節點,期間不斷將經過的節點壓入棧,出...

關於Socket和IOCP的一些值得注意的地方

關於socket和iocp的一些值得注意的地方 關於socket和iocp的一些值得注意的地方收藏 iocp是一整套高效能的io操作非同步模型,可以用在檔案操作也可以用在網路socket操作上面。當用在網路socket上時,在伺服器端主要配合aceeptex wsasend wsasendto來使用...