SQL server 基础语法
SQL server 基础语法
- SQL server 基础语法
- 语法简介
- select 语句
- select distinct 语句
- where 语句
- and & or 语句
- order by 语句
- insert into 语句
- update 语句
- delete 语句
语法简介
- use database_name 使用某个数据库
- SQL对大小写不敏感
- 文本或字符串用单引导
常用命令:
- select 从数据库提取数据(查)
- update 从数据库更新数据 (改)
- delete 从数据库删除数据 (删)
- insert into 插入数据 (增)。into 可省略
- create database/table 创建数据库/表
- alter database/table 修改数据库/表
- create index 创建索引
- drop table/index 删除表/索引
select 语句
function: 查询
select column_name1, column_name2~~
from table_name
或者 select * from tavle_name
select distinct 语句
function: 用于查询不重复的值(不同的)
select distinct column_name1, column_name2
from table_name
多个列进行筛选的时候: 如果第一列一样,比较下一列,不一样就进入结果集,即用多个列来区分一行
where 语句
function: 筛选满足某些条件的记录
select column_name from table_name
where column_name = 1( just 举个例子,判断某个列的值是否是1,如果是,则返回true, 将记录加入结果集 )
and & or 语句
function: 对记录筛选,常与where联合使用
select column_name from tavle_name
where column_name >3 and column_name <5
order by 语句
function: 对结果集排序。放在表名后面。
select column_name , column_name
from table_name order by column_name asc, column_name desc…
Tips:
当不指明排序方式时,默认是asc(ascending 升序)。
- 当排序条件中有不止一个列时,先按照第一个排,如果第一个就区分出来先后顺序就停止,否则对那些一样的进行第二个条件的判断。
insert into 语句
function: 向表中插入记录。
- 不指定参数
insert into table_name
values (value_1, value_2, value_3 ~ )
tips: 没有指定要插入数据的列名的形式需要把列出插入行的每一列数据 .
- 指定参数
insert into table_name ( column_1, column_2)
values (value_1, value_2 )
update 语句
function: 更新表中已经存在的记录。
update table_name
set column_name1 = value_1, column_name2 = value_2
where some_column= some_value
tips: 如果不要where,那么所有的记录都将被更新!!!
delete 语句
function: 删除表中的行。
delete from table_name
where 条件
tips: where 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除!!!
SQL server 基础语法相关推荐
- sql server基础语法 创建数据库 创建表
sql server基础语法 创建数据库 创建表 1.创建数据库 2.表的创建 3.在现有表中添加标识列 4.创建外键 5.添加外键 6.约束 7.创建局部临时表 8.创建全局临时表 9.创建具有ch ...
- 【SQL】SQL Server基础语法
目录 一.环境配置 二.数据库的创建与删除 1. 创建 2. 使用 3. 删除 三.数据定义 1. 模式的定义与删除 2. 基本表的定义.修改与删除
- SQL Server数据库语法篇(付费内容限时开放)
SQL Server基础语法 一. 数据库的基本操作(命令操作) 1.1 创建数据库 1. create database 数据库名字 -- create databse mi-- 创建数据库并设置文 ...
- SQL Server基础知识概念要点详细讲解
SQL Server基础知识概念要点详细讲解 目录 基础概念 1.网状模型数据库 2.层次模型数据库 3.关系模型数据库 知识点实例总结 基础概念 SQL语言中,between and表示包括两边参数 ...
- sql 2005基础语法总结
sql 2005基础语法总结 目录 基础查询... 4 Select语句查询.... 4 1.查询单列数据... 4 2查询所用列数据... 4 3.查询指定的列数据... 4 4.在查询时使用别名. ...
- 整理一些sql server基础资料
闲来无事,整理些sql server 基础资料,以便以后查找.复习 SQL Server日期计算 a. 一个月的第一天 Select DATEADD(mm, DATEDIFF(mm,0,getdate ...
- Access和sql server的语法区别
Access和sql server的语法区别 一.有区别的函数及解决方案 以下所示的解决方案中的函数定义在untDataBase单元中TAdoConn类的方法中. 序号 简述 Access语法 Sq ...
- 《SQL Server基础——SQL语句》
SQL Server基础--SQL语句 一.创建和删除数据库: 1.创建数据库(默认化初始值) 格式: CREATE DATABASE 数据库名称 例如: CREATE DATABASE SCC 2. ...
- SQL SERVER 基础知识及语法总结,从头说起,一点一滴 (一)
什么是SQL? SQL指结构化查询语言 SQL使我们有能力访问数据库 SQL是一种ANSI的标准计算机语言 在SQL的使用上,或多或少也有许多知识点,在这里总结一下关于SQL的基本语法以及一些基础知识 ...
- SQL Server 基础语句知识,语法结构。
一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...
最新文章
- 5.spring boot使用FastJson解析JSON数据
- ASIC开发设计流程
- 机器学习知识点(十八)密度聚类DBSCAN算法Java实现
- 把二元查找树转变成排序的双向链表(树)
- wifi网络结构(下)
- 关于fragment backState的原理
- 面向在线教育业务的流媒体分发演进
- oracle执行命令显示2,Oracle数据库执行脚本常用命令小结
- Java synchronized 中的while 和 notifyAll
- 九年级数学解方程50道_初中数学公式中考知识点总结,初三数学上册,九年级数学上册...
- JavaScript中的匿名函数遇上!会怎么样
- apache将请求转发到到tomcat应用
- 利用微信公众号实现zabbix告警
- python 经典图书排行榜_书榜 | 计算机书籍(8.26-9.1)销售排行榜
- bugku-逆向-5、Timer
- 微信小程序——微信小程序后台自定义分析,数据准确性分析
- ASCII码与16进制的互相转换(表)
- 关闭win7的程序兼容性助手
- NLP Stemming与Lemmatization的区别
- 如何用python进行相关性分析_Python文章相关性分析---金庸武侠小说分析
热门文章
- 【NOIP2016提高组复赛】蚯蚓 题解
- 计算二维离散随机变量的联合概率分布
- ROON1.8无法找到asio驱动的解决办法
- 关于 nektar 连接电脑使用的一些问题说明, nektar Impact GX61/GX49/SE25
- 功能性能服务器图标,SQL Server服务器的图标及其功能
- vbs教程《变量使用》
- ubuntu 、emacs中使用翻译功能
- 博世BMI160六轴传感器I2C通信配置
- 软件测试项目案例哪里找?【银行/教育/商城/金融/等等....】
- 任玉刚【Android开发艺术探索】读后笔记一