当前位置:首页 > SQL数据库 > 正文内容

002.SQL 语法了解

Conbio2年前 (2022-04-29)SQL数据库3220

数据库和表

数据库通常有1个或多个表组成,每个表都有一个表名,如”Users”、”Sales”等,表中存储的就是数据,一数据我们就称为一个记录

例如,这是一个表名为”Users”的表:

IdLastNameFirstNameAddressCity
1AdamsJohnOxford StreetLondon
2BushGeorgeFifth AvenueNew York
3CarterThomasChangan StreetBeijing

上述的”Users”表包含3条记录(3行数据),5列(ID、LastName、FirstName、Address、City)。


SQL 语句

通过SQL语句可以完成对数据库、表、数据的操作,也就是我们本教程要学习的主要内容。

一条SQL语句类似这样,它的含义是:从Users表中取出列名为UserName的数据。

SELECT UserName FROM Users;

语法剖析:select 列名 from 表名

重要:SQL语句不区分大小写!


SQL 语句后面的分号

某些数据库系统要求在每条 SQL 命令的末端使用分号。分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的 SQL 语句(多条)。


一些重要的SQL命令

  • SELECT – 从数据库中提取数据

  • UPDATE – 更新数据库中的数据

  • DELETE – 从数据库中删除数据

  • INSERT INTO – 向数据库中插入新数据

  • CREATE DATABASE – 创建新数据库

  • ALTER DATABASE – 修改数据库

  • CREATE TABLE – 创建新表

  • ALTER TABLE – 变更数据库表

  • DROP TABLE – 删除表

  • CREATE INDEX – 创建索引

  • DROP INDEX – 删除索引


数据来源于网络,

仅供于个人学习,

若侵权联系删除。



扫描二维码推送至手机访问。

版权声明:本文由ZKCOPS发布,如需转载请注明出处。

本文链接:http://0.iiil.top/?id=4

标签: 数据库
分享给朋友:

“002.SQL 语法了解” 的相关文章

005.SQL INSERT INTO ,UPDATE,DELETE 语句

005.SQL INSERT INTO ,UPDATE,DELETE 语句

SQL INSERT INTO 语句,用于向表插入新的记录;有以下两种编写形式;第一种形式无需指定要插入数据的列名,只需要提供被插入的值即可;insert into table_namevalues (value1,value2,value3,...)第二种形式需要指定列名及被插入的值;insert...

SQlServer的日期相减(间隔)datediff函数

SQlServer的日期相减(间隔)datediff函数

select datediff(year, 开始日期,结束日期); --两日期间隔年select datediff(quarter, 开始日期,结束日期); --两日期间隔季select datediff(month, 开始日期,结束日期); --两日期间隔月select datediff(day,...

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程Sql Server 2012完全卸载方法 只需8步轻松卸载轻松通过八步实现Sql Server 2012完全卸载,供大家参考,具体内容如下第一步,在控制面板里面找到程序——卸载程序这一项,打开之后就会是这样的了第二步,经过第一步打开卸载程序后,在里面找到Mi...

sql server charindex函数

sql server charindex函数

charindex函数-匹配字符串开始位置  --CHARINDEX(str1,str[,start])函数返回子字符串str1在字符串str中的开始位置  --start为搜索的开始位置,如果指定start参数,则从指定位置开始搜索;如果不指定start参数或者指定为0或者负值...

遇到sql server 遇到以零作除数错误

遇到sql server 遇到以零作除数错误

两种方法:原: SELECT (Quantity*Price)/(Quantity*UnitPrice) AS [平均值]  FROM ##表  报错:遇到以零作除数错误1、在除数那里判断分母是否为0(用‘NULLIF’函数) S...

sqlserver 各种判断是否存在(表、视图、函数、存储过程等)

sqlserver 各种判断是否存在(表、视图、函数、存储过程等)

1、判断表是否存在select * from sysobjects where id = object_id(表名) and OBJECTPROPERTY(id, N'IsUserTable&...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。