1、查詢emp表中所有記錄的雇員編號,雇員姓名,部門編號;
sql>select empno, ename, deptno from emp;
[數學表示式的應用]
2、查詢emp表中所有雇員的年薪;
sql>select ename, sal*12 from emp;
3、以emp表為基礎計算並檢視2*3表示式的值。
sql>select 2*3 from emp;
[dual空表的應用,它專門用來便於計算並檢視表示式的值。]
4、檢視dual空表的結構;
sql>desc dual;
mysql不可以
5、檢視dual空表的所有記錄資訊
sql>select * from dual;
mysql不可以
6、以dual表為基礎計算並檢視2*3表示式的值。
sql>select 2*3 from dual;
7、以dual表為基礎 sysdate 系統日期的值(相當於system.currentmillions())
sql>select sysdate() from dual;
8、以emp表為基礎 sysdate 系統日期的值(與上乙個語句對比)
sql>select sysdate() from emp;
9、檢視emp表中所有員工的年薪;
sql>select ename, sal*12 from emp;
10、為所有員工的年薪取個別名
sql>select ename, sal*12 anuual_sal from emp;
11、當別名有空格時,則必須用一對雙引號括起來。
sql>select ename, sal*12 "anuual sal" from emp;
說明: 其中雙引號表示保持字串的原樣顯示。
12、檢視emp表中所有員工的姓名和津貼
sql>select ename, comm from emp;
初學SQL語句練習1
1 查詢出每個月倒數第三天受僱的所有員工 select from emp where hiredate last day hiredate 2 2 找出早於30 年前受僱的員工 select to char sysdate,yyyy to char hiredate,yyyy 年數 from emp...
SQL語言 where語句練習(1)
接下來兩篇總結將針對where語句的練習。相關練習的資料庫請參看 http www.sqlzoo.cn 1 1.htm 練習題答案及分析 1.france 的人口數.select population from bbc where name france 2.國土大國的國名和人口密度 select ...
sql注入練習 SQLi LABS 1
本篇是針對sqli labs靶場的less1 less4的sql注入練習。主要涉及報錯型注入 聯合查詢注入。第1 4關是都是error based,只不過方式不一樣,可能是通過單引號 雙引號等進行試錯。以第一關為例 輸入引數獲取使用者名稱密碼 如何通過sql注入,獲得庫,表,使用者資料等資訊?首先來...