1、nvl函式
nvl函式的格式:nvl(expr1,expr2)
語法:nvl(字段,'如果第乙個引數中的字段為空則顯示此值')
含義:如果函式中的第乙個引數為空那麼顯示第二個引數的值,如果第乙個引數的值不為空,則顯示第乙個引數本來的值。
例項:nvl(str,'student')
說明:如果str為空則返回student的字元,否則直接返回str
2、 nvl2函式
nvl2函式的格式:nvl2(expr1,expr2, expr3)
含義:如果該函式的第乙個引數不為空那麼顯示第二個引數的值,如果第乙個引數的值為空,則顯示第三個引數的值。
3.、nullif函式
nullif(exp1,expr2)函式的作用是如果exp1和exp2相等則返回空(null),否則返回第乙個值。
4、coalesce函式
MySQL資料庫引數
資料庫引數 mysql資料庫的引數配置一般在my.ini配置檔案中修改 新增 部分引數也可以用set global 引數名 值 做臨時調整,重啟後失效 配置完後需要重啟資料庫才生效。引數1 innodb buffer pool size gb mb 說明 此引數類似於oracle的sga配置,當主機...
資料庫資料優化故事多
基礎呼叫評教系統介面,在執行程式時 我們看到iis的程序居高不下。於是想了幾個方法進行資料庫的而優化嘗試。第一 加索引。索引是對資料庫表中一列或多列的值進行排序的一種結構,使用索引可快速訪問資料庫表中的特定資訊。索引對於資料庫來說 就像目錄和整本書的關係一樣。有了資料庫索引,我們就可以先查詢目錄,然...
mysql資料庫引數詳解 MySQL資料庫基礎講解
資料庫安裝教程 mysql資料庫安裝語句 1.sudo apt get install mysql server 2.sudo apt get install mysql client 3.sudo apt get install libmysqlclient dev 查詢mysql是否安裝成功 s...