在本文中,将讨论SQL中使用的最基本的语句。
基本声明:选择
- 到处都有大量数据。
- 数据以表格的形式按顺序存储。
- 每个表由代表唯一记录的行和代表字段的列组成。
- 模式用于按逻辑顺序排列表。
- 为了从表中提取特定数据,正在使用以结构化查询语言(SQL)编写的查询。
- 要查询数据,请使用select语句。
句法:
select
select_list;
from
schema_name.table.name;
为了从表中检索所有列,正在使用select *。
Syntax -
select*
from
table_name;
要记住的要点:
- 在实时数据库中,不建议使用select *,因为它检索的数据超出了您的要求。
- 这会导致应用程序运行缓慢。
- 如果用户将更多列添加到表中,则select *语句将检索包括新列在内的所有列,从而导致应用程序崩溃。
例子:
Roll number | Name | Course |
---|---|---|
111 | Riya | CSE |
112 | Apoorva | ECE |
113 | Mina | Mech |
114 | Rita | Biotechnology |
115 | Veena | Chemical |
116 | Deepa | EEE |
如果用户想要检索攻读计算机科学专业的学生的姓名,则查询如下:
select
name
from
course.student
where course='cse'
请注意,course是架构的名称,student是表的名称。
将按以下方式检索输出:
Name | Course |
---|---|
Riya | CSE |
笔记 –
为了检索查询,将在另一处使用另一条语句,这将在后续文章中进行讨论。