发表于: 2017-08-27 20:55:17

2 918


今天完成的事

学习SQL,报名了线下

掌握以下知识点:

一.作为主键的任何列都必须满足以下条件:

1.任意两行都不具有相同的主键值

2.每一行都必须具有一个主键值(主键值不允许NULL值)

3.主键列中的值不允许修改或更新

4.主键值不能重用(如果某行从表中,它的主键不能赋给以后的新行)

 

二.Select语句

1.检索单个列

 Select 列名 from 表名

2.检索多个列

 Select 列名,列名,列名 from 表名

3.检索所有列

 Select * from 表名

4.检索不同值

 Select distinct 列名 from 表名

当检索的一列中出现相同值,而你想要这个值只出现一次时使用

5.限制结果

要求检索时只返回一定数量时

SQL serveraccess

Select top 数量 列名 from 表名

DB2

Select 列名 from 表名 fetch first 数量 rows only

Oracle

Select 列名 from 表名 where rownum <=数量

MysqlMariaDBPostgreSQLSQLite

Select 表名 from 列名 limit 数量 offset 数量

第一个数量是检索的行数,第二个数量是指从哪儿开始

 

明天计划的事情:继续看书

遇到的问题:无

收获:SQL基础检索



返回列表 返回列表
评论

    分享到