**
員工試用期6個月,轉正後月薪上調20%,請查詢出所有員工工作第一年的年薪所得(不考慮獎金部分,年薪的試用期6個月的月薪+轉正後6個月的月薪)
select empno 「員工編號」, ename"員工姓名", job"員工工作" ,(sal6+sal(1+0.2)*6) 「年薪」 from emp
1空值null的問題
注意:空值是指一種無效的、未賦值、未知的或不可用的值。
空值不同於零或者空格。
2select distinct deptno from emp distinct – 消除重複行
3desc表名 查詢表結構
4注意區分,前面兩者執行結果一樣,null和""不一樣
select * from emp where comm=0;
select * from emp where comm="";
select * from emp where comm=null;
select * from emp where comm is null;
5使用order by排序
select *from emp where hiredate
可以按照列名、表示式、列別名、結果集的列序號排序
asc: 公升序,預設值 desc: 降序
order by 子句必須寫在select語句的最後
6limit
select *from emp limit 0,3
使用limit來限制返回前幾條或者中間某幾行記錄
注意:第乙個數字表示開始的記錄(第乙個記錄是0不是1),第二個數字表示顯示的記錄個數,並不表示記錄結束的索引
Oracle資料庫學習day2
oracle的資料庫的三種語言 1 dml 資料庫操縱語言 2 ddl 資料定義語言 3 dcl 資料控制語言 一 dml insert 新增到資料庫中 update 修改資料庫中的資料 delete 刪除資料庫中的資料 select 查詢資料 注意 select語句尤為重要,這是基礎。1 sele...
實訓複習day2
buff 5 0 1 定義的時候直接初始化 2 定義的時候通過手動輸入 鍵盤輸入 for i 0 i 10,i 如何訪問陣列內容 for i 0 i 10,i int a char buff 10 nihao char buff 10 char buff 10 sizeof 所資料型別有空間的大小 ...
資料結構知識複習 day2
之前的博文中介紹了如何使用動態陣列來實現乙個簡單的佇列,而本文中簡要介紹一下如何使用標準c來實現乙個在記憶體中物理位置不連續的鍊錶。以下分別是link.h以及link.c檔案原始碼 ifndef linked h struct node typedef struct node position ty...