查詢兩個數值之間內容

2021-10-14 18:37:51 字數 715 閱讀 6287

1.between …and…查詢兩者之間的值

例如查某一段工資內數值內容

select * from emp where sal between ## (某數值)and ###(某數值);

2.-- 空值查詢

– 查詢mgr為空的記錄

select * from emp where mgr is null;

查詢comm不為空的記錄

select * from emp where comm is not null;

3.模糊查詢: select 欄位1[,欄位2,…] from 表名 where 字段 [not] like 萬用字元;

百分號(%)萬用字元:匹配0個或多個字元

下劃線(_)萬用字元:匹配乙個字元

– 查詢姓名以b開頭的員工資訊

select * from emp where ename like 『b%』;

注釋:文字要以 " "英文狀態下雙引號括起來。

– 查詢姓名中包含b的員工資訊

select * from emp where ename like 「%b%」;

– 查詢姓名中第二個字元為a的員工資訊

select * from emp where ename like 『_a%』;

– 練習:查詢員工姓名中不包含a的員工資訊

select *from emp where ename not like 『%a%』;

關於兩個數值交換

一般在初學一門程式語言的時候就會接觸到兩個數值交換的問題,這一點在以後的程式設計中會經常用到,比如一些排序的程式中或者是類似前面的計算最大公約數等等,因此數值交換是程式設計最基本也是最重要的,這裡陳述兩種方法 1.使用中間變數來暫時的儲存乙個變數的值,這一點很容易理解,也很容易實現,類似這樣 以下 ...

交換兩個數值的方法

最容易想到的辦法,沒啥額外要求用這個一般沒問題。void swap int a,int b 特點 不需要中間變數 void swap int a,int b 道理和相加差不多 void swap int a,int b 在資料庫操作語句裡面,方便一句話搞定問題。update table set ro...

輸入任意兩個數,找到兩個數之間的回文數

如題,編寫乙個這樣的程式實現找出兩個數之間的回文數,先介紹下什麼是回文數,回文數就是這個數正過來寫和反過來寫的數值是相等的,如12321,反過來寫還是12321.先上 include include include using namespace std bool fun int void main...