原创 SQL語句中exists和in的區別

查詢中涉及到的兩個表,一個user和一個order表,具體表的內容如下:     user表:          order表:      in   一、確定給定的值是否與子查詢或列表中的值相匹配。in在查詢的時候,首先查詢子查詢的表,然

原创 關於數據庫優化1——關於count(1),count(*),和count(列名)的區別,和關於表中字段順序的問題

1.關於count(1),count(*),和count(列名)的區別   相信大家總是在工作中,或者是學習中對於count()的到底怎麼用更快。一直有很大的疑問,有的人說count(*)更快,也有的人說count(列名)更快,那到底是誰

原创 如何用SQL語句模糊查詢數據庫中的表名

有時候,數據庫中的表名太多,而你又不是清楚地記得表名,那麼你可以用下面SQL語句,模糊地查詢你想要的表名: select  table_name,tablespace_name,status,temporary from user_tab

原创 SQL中varchar和nvarchar有什麼區別?

varchar(n) 長度爲 n 個字節的可變長度且非 Unicode 的字符數據。n 必須是一個介於 1 和 8,000 之間的數值。存儲大小爲輸入數據的字節的實際長度,而不是 n 個字節。 nvarchar(n) 包含 n 個字符的可

原创 Shell基礎-DAY05

Shell 基本運算符 Shell 和其他編程語言一樣,支持多種運算符,包括: 算數運算符 關係運算符 布爾運算符 字符串運算符 文件測試運算符 原生bash不支持簡單的數學運算,但是可以通過其他命令來實現,例如 awk 和 expr,e

原创 Shell基礎-DAY02

Shell 變量 定義變量時,變量名不加美元符號($,PHP語言中變量需要),如: your_name="runoob.com"   注意,變量名和等號之間不能有空格,這可能和你熟悉的所有編程語言都不一樣。同時,變量名的命名須遵循如下規則

原创 Python基礎-DAY11

nonlocal 語句 作用:    告訴解釋器,nonlocal聲明的變量不是局部變量,也不是全局變量,而是外部嵌套函數內的變量   語法:    nonlocal 變量1, 變量2, ...   說明:   1. nonlocal語句

原创 Shell基礎-DAY04

Shell 數組 與大部分編程語言類似,數組元素的下標由0開始。 Shell 數組用括號來表示,元素用"空格"符號分割開,語法格式如下: array_name=(value1 ... valuen) 實例 #!/bin/bash my_a

原创 Shell基礎-DAY03

Shell 傳遞參數 我們可以在執行 Shell 腳本時,向腳本傳遞參數,腳本內獲取參數的格式爲:$n。n 代表一個數字,1 爲執行腳本的第一個參數,2 爲執行腳本的第二個參數,以此類推…… 目錄 Shell 傳遞參數 參數處理說明: $

原创 Python基礎-DAY08

字典推導式 dict comprehesion作用:  用可迭代對象生成字典語法:  { 鍵表達式: 值表達式 for 變量 in 可迭代對象 [if真值表達式]} 說明: 先用可迭代對象生成一個對象,同時用變量綁定這個對象  調用表達式

原创 Python基礎-DAY20

繼承 inheritance  和 派生  (derived)   什麼是繼承和派生   繼承是延續舊類的功能,派生是在舊類的基礎上添加新功能   爲什麼要繼承:   繼承的目的是延續舊的類的功能   派生的目的是在舊類的基礎上添加新的功

原创 Python基礎-DAY15

生成器 Generator  和  迭代器  Iterator 什麼是生成器:    生成器是一種可以簡單有效的創建迭代器的工具   生成器有兩種:   生成器函數 和 生成器表達式     什麼是生成器函數:    含有yield語句的

原创 Python基礎-DAY16

二進制文件:   二進制文件是以字節(byte) 爲單位存儲的,不以換行符(\n)爲單位進行區分內容的文件讀寫方法 打開模式mode:   'b' 方法:   F.read()返回類型:     對於文本文件,F.read()返回類型爲字

原创 MySQL數據庫-DAY05

1.計算總數Selectdistinct(count(col_name)) from tab_name=Selectcount(col_name) from tab_name2.計算不重複的數量Select count(distict(c

原创 Shell基礎-DAY01

shell和shell腳本有什麼區別? 確切一點說,Shell就是一個命令行解釋器,它的作用就是遵循一定的語法將輸入的命令加以解釋並傳給系統。它爲用戶提供了一個向Linux發送請求以便運行程序的接口系統級程序,用戶可以用Shell來啓動、