要想完全理解SQL语言并不是一件容易的事情,文中只讲解SQL语言中经常用到一些语句,主要是希望通过学习对SQL有所了解。
1.2.1 从表中查询数据
使用SQL语言可以很容易地从数据库的表中读取想要的数据,语法如下:
select 字段 from 表名 [where 条件]
假设下面存在表 userinfo,如表1所示。
表1
ID |
姓名 |
年龄 |
1 |
张红 |
25 |
2 |
李明 |
23 |
3 |
王伟 |
24 |
4 |
孙奇 |
26 |
执行 select 姓名 from userinfo where ID=1
执行结果可以将姓名字段中的‘张红’读取出来。
在执行select * from userinfo where ID=1
执行结果可以读取ID=1中任意字段的名称。其中select * 代表读取表中所有字段,即select id,姓名,年龄 from userinfo where ID=1。
在条件语句中还可以使用or,and,not等常用逻辑语句来连接多个条件。如select * from userinfo where ID=1 or 姓名=‘孙奇’,查询结果就是两条记录ID=1和ID=4的数据全部满足条件。
|