T-SQL - query01_创建数据库|创建表|添加数据|简单查询
- 时间:2017-09-29 整理:byzqy
本篇以“梁山好汉花名册”为例,记录MS SQLServer T-SQL语句的使用,包含命令:
- 创建数据库 | 删除数据库
- 创建表 | 删除表
- 为数据表添加数据 | 删除数据表中的数据
- 按照指定条件做简单查询
T-SQL语句命令详情,见如下代码:
文件:SQLQuery1.sql
/*
说明: SQLQuery1.sql (这是在SQL Server Management Studio中新建的一个查询)
OS名称: Microsoft Windows 7
环境:Microsoft SQL Server 2012
工具: Microsoft SQL Server Management Studio
数据库: LiangshanHero
数据表: hero
详情:
-- id name nick_name hometown sex sal
-- 1 宋江 及时雨 山东 男 2200
-- 2 卢俊义 玉麒麟 河北 男 8000
-- 3 吴用 智多星 山东 男 1100
-- 4 公孙胜 入云龙 重庆 男 5000
-- 4 孙二娘 母夜叉 山西 女 2000
-- 5 林冲 豹子头 河南 男 2000
*/ --创建数据库
create database LiangshanHero --删除数据库
drop database LiangshanHero
--msSqlServer不区分大小写
DROP DATABASE LIANGSHANHERO --创建表
use LiangshanHero
go
create table hero
( id int,
name varchar(50),
nick_name varchar(50),
hometown varchar(50),
sex char(2),
sal int
) --使用sql语句来添加数据
insert into hero values(1,'宋江','及时雨','山东','男',2000)
insert into hero values(2,'卢俊义','玉麒麟','河北','男',8000)
insert into hero values(3,'吴用','智多星','山东','男',1000)
insert into hero values(4,'公孙胜','入云龙','重庆','男',5000)
insert into hero values(4,'孙二娘','母夜叉','山西','女',2000)
insert into hero values(5,'林冲','豹子头','河南','男',2000) --查询工资低于3000的同志
select * from hero where sal<3000 --查询男英雄的总数
select count(*) from hero where sex='男' --查询性别为男性的英雄姓名
select name from hero where sex='男' --查表(查询所有数据)
select * from hero --删除一张表(把表的结构和表的数据一起删掉)
drop table hero --把工资低于3000的人的工资提高10%(update)
update hero set sal=sal*1.1 where sal<3000 --请删除性别为女的同志
delete from hero where sex='女' --表名规范案例
--1.表名以字母和_开头,不要使用数字开头
--2.长度不能超过128个字符
--3.不要使用sql server的保留字
--4.只能使用如下字符 A-Z,a-z,0-9,$,#,_等
截图:

--The End.
T-SQL - query01_创建数据库|创建表|添加数据|简单查询的更多相关文章
- 使用SQL语句清空数据库所有表的数据
使用SQL语句清空数据库所有表的数据 近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进 ...
- Oracle数据库建表+添加数据练习
SQL脚本: --建表 --student表+注释 create table student( sno ) not null, sname ) not null, ssex ) not null, s ...
- 创建数据库和表的SQL语句【转】
创建数据库和表的SQL语句 转至http://www.cnblogs.com/philanthr/archive/2011/08/09/2132398.html 创建数据库的SQL语句: 1 crea ...
- 第16课-数据库开发及ado.net-数据库SQl,创建数据库和表,增删改语句,约束,top和Distinct,聚合函数介绍
第16课-数据库开发及ado.net 数据库SQl,创建数据库和表,增删改语句,约束,top和Distinct,聚合函数介绍 SQL语句入门(脚本.命令) SQL全名是结构化查询语言(Structur ...
- ylb:创建数据库、表,对表的增查改删语句
ylbtech-SQL Server:SQL Server-创建数据库.表,对表的增查改删语句 SQL Server 创建数据库.表,对表的增查改删语句. 1,ylb:创建数据库.表,对表的增查改删语 ...
- Adobe AIR中使用Flex连接Sqlite数据库(1)(创建数据库和表,以及同步和异步执行模式)
系列文章导航 Adobe AIR中使用Flex连接Sqlite数据库(1)(创建数据库和表) Adobe AIR中使用Flex连接Sqlite数据库(2)(添加,删除,修改以及语句参数) Adobe ...
- sqliteExpert软件使用(创建数据库和表)
sqliteExpert是sqlite数据库的可视化操作软件,通过该软件可以进行可视化的创建数据库以及表,免去了复杂的建表语句.首先在下面地址下载该软件http://www.ddooo.com/sof ...
- 初学者使用MySQL_Workbench 6.0CE创建数据库和表,以及在表中插入数据。
标签: mysqlworkbench数据库 2013-10-09 20:17 19225人阅读 评论(14) 收藏 举报 分类: mysql(1) 版权声明:本文为博主原创文章,未经博主允许不得转 ...
- centos环境下创建数据库和表的方法
centos环境下创建数据库和表的方法 //查询数据库的命令: mysql> SHOW DATABASES; +--------------------+ | Database ...
随机推荐
- P6753 [BalticOI 2013 Day1] Ball Machine
P6753 [BalticOI 2013 Day1] Ball Machine 题意 给你一个树,每次从根节点放一个求,如果其子节点有空这个球会向下滚,若有多个节点为空则找儿子中以子树内编号的最小值为 ...
- 【Uva11400 Lighting System Design】动态规划
分析 先按照电压从小到大排序,做一下前缀和s[i]求i之前的电灯泡的数量. 状态:$ F_i\(表示到\) i$个灯泡的最小开销. 状态转移方程:$ F_i=F_j+(s[i]-s[j])\times ...
- 数据结构与算法(python版)
ADT抽象数据类型(ADT:Abstract Data Type):ADT是对数据进行处理的一种逻辑描述,并不涉及如何实现这些处理. 同一ADT可以采用不同的数据结构来实现:1.采用程序设计语言的控制 ...
- odoo里的javascript学习---自定义插件
插件效果图 定义js odoo.define('auto_widget',function(require){ "use strict"//通过扩展AbstractField来扩展 ...
- Linux Shell 学习笔记 00
1.Bash = Bourne Again SHell 2.终端提示符: #普通用户 username@hostname$ #管理员用户 root@hostname# 3.shell脚本通常是一个以s ...
- LUSE: 无监督数据预训练短文本编码模型
LUSE: 无监督数据预训练短文本编码模型 1 前言 本博文本应写之前立的Flag:基于加密技术编译一个自己的Python解释器,经过半个多月尝试已经成功,但考虑到安全性问题就不公开了,有兴趣的朋友私 ...
- 构建前端第10篇之---Function.prototype.call()
张艳涛写于2020-01-25,参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/ ...
- spring 读取account-service中的值
account-service //main--resources--account-service.properties 文件位置 email.protocol=smtps email.host=s ...
- Tom_No_02 Servlet向流中打印内容,之后在调用finsihResponse,调用上是先发送了body,后发送Header的解释
上次在培训班学上网课的时候就发现了这个问题,一直没有解决,昨天又碰到了,2-3小时也未能发现点端倪,今早又仔细缕了下,让我看了他的秘密 1.Servlet向流中打印内容,之后在调用finsihResp ...
- XSS靶机1
参考文章https://blog.csdn.net/weixin_30897079/article/details/97314476 第一关 http://www.zixem.altervista.o ...