我们可以在sqlplus中,先插入一些数据,这样可以方便我们后续进行查询操作。
打开sqlplus后,连接成功后,直接在SQL > 后面逐条输入下面命令。
表由行和列组成。示例:
SELECT 基础语法
SELECT
column1,
column2,
...
FROM
tablename;Code language: SQL (Structured Query Language) (sql)
查询 student 表
- 查询单列
- 查询多列
- 查询所有列
- 使用星号
*查询所有列
插入示例数据
SQL> insert into student(id, name, sex) values(1,'Tom','男');
1 row created.
SQL> insert into student(id, name, sex) values(2,'Jack','男');
1 row created.
SQL> insert into student(id, name, sex) values(3,'Lucy','女');
1 row created.Code language: JavaScript (javascript)
Oracle环境提示:已创建 1 行。,表示创建成功。
使用星号 * 查询所有列
SQL> select * from student;
ID NAME SEX
---------- ---------------- ----
1 Tom 男
2 Jack 男
3 Lucy 女Code language: JavaScript (javascript)
查询单列(name)
SQL> select name from student;
NAME
----------------
Tom
Jack
LucyCode language: JavaScript (javascript)
查询多列(id, name)
SQL> select id, name from student;
ID NAME
---------- ----------------
1 Tom
2 Jack
3 LucyCode language: JavaScript (javascript)