sql必备100句(搜集SQL常用的操作语句)

2025-03-16 09:40:02 0

sql必备100句(搜集SQL常用的操作语句)

本文目录

搜集SQL常用的操作语句

结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ “S-Q-L“),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

一、插入(复制)表数据

1、INSERT INTO 语句:

(1)插入新的一行数

view plain copy;

INSERT INTO Persons VALUES (’Gates’, ’Bill’, ’Xuanwumen 10’, ’Beijing’);  

(2)在指定的列中插入数据

view plain copy;

INSERT INTO Persons (LastName, Address) VALUES (’Wilson’, ’Champs-Elysees’);  

2、SQL SELECT INTO 语句可用于创建表的备份复件

(1)在建表时复制所有数据

view plain copy;

create table userinfo_new as select * from userinfo;  

(2)在建表时复制部分数据

view plain copy;

create table userinfo_new1 as select id,username from userinfo;  

(3)在添加时复制所有数据

view plain copy;

insert into userinfo_new select * from userinfo;  

(4)在添加时复制部分数据

view plain copy;

insert into userinfo_new(id,username) select id,username from userinfo;  

二、修改表数据

Update 语句

(1)无条件更新

view plain copy;

update userinfo set userpwd=’111’,email=’111@126.com’;  

(2)有条件更新

view plain copy;

update userinfo set userpwd=’123456’ where username=’xxx’;  

三、删除表数据

1、DELETE 语句

(1)无条件删除

 view plain copy;

dalete from userinfo;  

(2)有条件删除

 view plain copy;

delete from userinfo where username=’yyy’;  

四、查询表数据

1、SELECT 语句:

(1)查询所有字段

view plain copy;

select * from users;  

(2)查询指定字段

view plain copy;

select username,salary from users;  

2、SELECT DISTINCT 语句

从 Company“ 列中仅选取唯一不同的值,需要使用 SELECT DISTINCT 语句:

view plain copy;

SELECT DISTINCT Company FROM Orders;

常用标准SQL语句..

SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROCEDURE --从数据库中删除存储过程CREATE TRIGGER --创建一个触发器DROP TRIGGER --从数据库中删除触发器 select语句(查询语句):select * from table1, table2 where table1.id *= table2.id//查询table1和table2 中id相等的记录select stockname from table2//查询表table2中字段tockname中的值insert语句(插入语句):insert into table1(Stock_name,Stock_number) value (select Stockname , Stocknumber from Stock_table2)//向表table1中Stock_name和Stock_number字段插入数据,value括号里面即为你要插入的值update语句(更新语句):update table1 set Stockname = “xxx“ where Stockid = 3//把table1中的Stockid = 3改成Stockname = “xxx“ delete语句(删除语句):delete from table_name where Stockid = 3//删除Stockid = 3这条记录drop table table_name //删除表table_name

sql基本语句有哪些

增:inser 注:增语句中的里的单词可以省略 删语句中如果不写里的内容则会把数据表里的所有数据删除,写了则只删除符合条件的数据行 改语句中如果不写里的内容则会把数据表里的所有数据指定的列的值修改,写了则只修改符合条件的数据行的指定列的值

求常用的sql server查询语句,谢谢

select * from 表名; //不带条件查询select * from 表名 where id=1; //带条件查询select count(*) from 表名; //查询记录条数

常用的sql语句

常用MS SQL的语句SQL code--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROCEDURE --从数据库中删除存储过程CREATE TRIGGER --创建一个触发器DROP TRIGGER --从数据库中删除触发器CREATE SCHEMA --向数据库添加一个新模式DROP SCHEMA --从数据库中删除一个模式CREATE DOMAIN --创建一个数据值域ALTER DOMAIN --改变域定义DROP DOMAIN --从数据库中删除一个域--数据控制GRANT --授予用户访问权限DENY --拒绝用户访问REVOKE --解除用户访问权限--事务控制COMMIT --结束当前事务ROLLBACK --中止当前事务SET TRANSACTION --定义当前事务数据访问特征--程序化SQLDECLARE --为查询设定游标EXPLAN --为查询描述数据访问计划OPEN --检索查询结果打开一个游标FETCH --检索一行查询结果CLOSE --关闭游标PREPARE --为动态执行准备SQL 语句EXECUTE --动态地执行SQL 语句DESCRIBE --描述准备好的查询 ---局部变量declare @id char(10)--set @id = ’10010001’select @id = ’10010001’ ---全局变量---必须以@@开头--IF ELSEdeclare @x int @y int @z intselect @x = 1 @y = 2 @z=3if @x 》 @yprint ’x 》 y’ --打印字符串’x 》 y’else if @y 》 @zprint ’y 》 z’else print ’z 》 y’--CASEuse panguupdate employeeset e_wage =casewhen job_level = ’1’ then e_wage*1.08when job_level = ’2’ then e_wage*1.07when job_level = ’3’ then e_wage*1.06else e_wage*1.05end--WHILE CONTINUE BREAKdeclare @x int @y int @c intselect @x = 1 @y=1while @x 《 3beginprint @x --打印变量x 的值while @y 《 3beginselect @c = 100*@x + @yprint @c --打印变量c 的值select @y = @y + 1endselect @x = @x + 1select @y = 1end--WAITFOR--例 等待1 小时2 分零3 秒后才执行SELECT 语句waitfor delay ’01:02:03’select * from employee--例 等到晚上11 点零8 分后才执行SELECT 语句waitfor time ’23:08:00’select * from employee***SELECT***select *(列名) from table_name(表名) where column_name operator valueex:(宿主)select * from stock_information where stockid = str(nid)stockname = ’str_name’ stockname like ’% find this %’ stockname like ’Stockname = defaultStockname = nullStocknumber = Stockname + 4***delete***delete from table_name where Stockid = 3truncate table_name ----------- 删除表中所有行,仍保持表的完整性drop table table_name --------------- 完全删除表***alter table*** --- 修改数据库表结构alter table database.owner.table_name add column_name char(2) null .....sp_help table_name ---- 显示表已有特征create table table_name (name char(20), age smallint, lname varchar(30))insert into table_name select ......... ----- 实现删除列的方法(创建新表)alter table table_name drop constraint Stockname_default ---- 删除Stockname的default约束sp_helpdb sample 查看sample数据库的信息drop database sample 删除sample数据库create database sample 创建sample数据库alter table table1 add column_net varchar(20) null 向table1表中添加column_net的列,类型为varchar型,允许为空alter table table1 1、打开table1表,alter column column_net int null 2、修改table1表中的column_net列为int类型。drop column column_net 2、删除table1表中的column_net列。

sql简单查询语句

1、首先打开数据库,建立好表。

2、然后查询全体教师的教师号、姓名、职称,并分别为三列指定别名:教师号、姓名、职称,如下图所示。

3、查询结果如下图所示。

4、接着查询所有姓张的学生的学号和姓名,如下图所示。

5、最后查询选修C1(高等数学)且成绩高于85分的学生的学号、课程号和成绩,如下图所示就完成了。

sql必备100句(搜集SQL常用的操作语句)

本文编辑:admin

更多文章:


unleashed是什么意思(Compilation-Unleashed是什么意思)

unleashed是什么意思(Compilation-Unleashed是什么意思)

本文目录Compilation-Unleashed是什么意思attack是什么意思Compilation-Unleashed是什么意思Compilation:Unleashed:解除有翻译为“无防拷”我觉得应该是这个游戏原为无法复制,现在破

2025年2月16日 13:40

guaranteed是什么意思(quality guaranteed是什么意思)

guaranteed是什么意思(quality guaranteed是什么意思)

本文目录quality guaranteed是什么意思guaranteed-entry是什么意思guaranteed annual income是什么意思啊guarantee是什么意思quality guarantee是什么意思qualit

2025年2月21日 18:50

平安银行官网(平安银行积分兑换官网)

平安银行官网(平安银行积分兑换官网)

本文目录平安银行积分兑换官网怎样登录中国平安官方网站如何申请平安银行个人网上银行平安银行 登陆ip平安银行积分兑换官网平安信用卡积分商城可以兑换礼品或票券、充值话费及油卡以及使用积分+现金进行购物等,您可以登录平安口袋银行APP-信用卡-我

2025年3月14日 00:10

CSS如何让一个按钮居中应该怎么做?如何用HTML和CSS实现在网页内输入HTML代码后按按钮实现效果

CSS如何让一个按钮居中应该怎么做?如何用HTML和CSS实现在网页内输入HTML代码后按按钮实现效果

本文目录CSS如何让一个按钮居中应该怎么做如何用HTML和CSS实现在网页内输入HTML代码后按按钮实现效果CSS如何让一个按钮居中应该怎么做通过这样的Css样式就可以实现:《div style=“margin:0 auto;width:2

2025年3月23日 23:00

sly是什么牌子有什么简介吗?continuously是什么意思

sly是什么牌子有什么简介吗?continuously是什么意思

本文目录sly是什么牌子有什么简介吗continuously是什么意思sly怎么读Obviously怎么读sly一定是贬义吗sly是什么牌子有什么简介吗SLY,是英文狡黠、淘气、耍耍心眼的意思,其实寓意着“SLY”服装品牌的风格。SLY是热

2025年2月22日 23:40

buttock是什么意思(网络用语大猪蹄子是什么意思)

buttock是什么意思(网络用语大猪蹄子是什么意思)

本文目录网络用语大猪蹄子是什么意思Hip、ass、haunch、 buttock有什么区别,该怎样使用网络用语大猪蹄子是什么意思谢友邀我作答!恕美食坐家孤陋寡闻,我一直以为,大猪蹄子的意思就是大猪的蹄子这个意思。可就在今天,就在刚才,我一铁

2025年3月8日 13:10

glamorous什么意思(glmorous是什么意思)

glamorous什么意思(glmorous是什么意思)

本文目录glmorous是什么意思glam是什么意思glmorous是什么意思应该是glamorous sky吧!魅惑天空/迷人天空中岛美嘉受邀担任人气漫画“NANA”改编的同名电影女主角“大崎NANA”一角,也凭电影“NANA”的歌曲 G

2025年3月23日 01:10

carrot cake(请指点下Carrot cake的家常做法)

carrot cake(请指点下Carrot cake的家常做法)

本文目录请指点下Carrot cake的家常做法请指点下Carrot cake应该怎么做请指点下Carrot cake的家常做法食材:胡萝卜300克、核桃250克、蛋黄4个.、红糖200克、肉桂粉1 茶勺、淡朗姆酒30毫升、低粉60克、泡打

2025年2月19日 21:20

kubernetes(kubernetes工作方向 有前途吗)

kubernetes(kubernetes工作方向 有前途吗)

本文目录kubernetes工作方向 有前途吗kubernetes 什么意思Kubernetes为什么很重要如何学习kubernetes,学习kubernetes需要代码基础吗kubernetes工作方向 有前途吗Kubernetes在容器

2025年3月6日 11:30

ignored xml validation warning(Eclipse打开xml文件报校验错误怎么解决)

ignored xml validation warning(Eclipse打开xml文件报校验错误怎么解决)

本文目录Eclipse打开xml文件报校验错误怎么解决myeclipse 打开后 spring配置文件applicationcontext.xml第一行有红叉叉,把鼠标放到红叉上,提示加载这个java web项目,修改浏览器访问地址tomc

2025年3月19日 18:50

cured是什么意思(网络热词cure)

cured是什么意思(网络热词cure)

本文目录网络热词curecure的用法和意思是什么及例句网络热词curecure 英An operation finally cured his shin injury手术最终治好了他胫部的伤。第三人称单数:cures 复数:cure

2025年3月9日 03:50

avenue怎么读(法语avenue为什么读e)

avenue怎么读(法语avenue为什么读e)

本文目录法语avenue为什么读eavenue怎么念法语avenue为什么读e第一个不是很明白~我是用法语学的法语~对于这些中文名字不太理解.第二个 avenue 和 pied 2个词也有读音规则啊.数字8~~为了好听所以会发音~法语中也有

2025年4月5日 07:20

redis可视化管理工具(redis可视化管理工具好不好)

redis可视化管理工具(redis可视化管理工具好不好)

本文目录redis可视化管理工具好不好memcached 有没有什么可视化的管理工具redis可视化管理工具好不好有序集合类型在某些方面和列表类型有些相似。(1)二者都是有序的。(2)二者都可以获得某一范围的元素。但是二者有着很大的区别,这

2025年3月25日 02:50

泛型是什么意思(啥叫泛型具体怎么用谁能给个详细点的答复)

泛型是什么意思(啥叫泛型具体怎么用谁能给个详细点的答复)

本文目录啥叫泛型具体怎么用谁能给个详细点的答复什么叫泛型什么是泛型(C#概念)泛型是什么什么是泛型他有什么优点什么叫泛型有什么作用什么是泛型说的直白点什么是泛型啥叫泛型具体怎么用谁能给个详细点的答复英文是Generic,意思是通用的,你知道

2025年4月1日 17:30

html背景图片居中(用html添加背景图片时,怎么让它不重复并且居中)

html背景图片居中(用html添加背景图片时,怎么让它不重复并且居中)

本文目录用html添加背景图片时,怎么让它不重复并且居中怎么用HTML把图片设置在背景图片居中求代码用html添加背景图片时.怎么让它不重复.并且居中.在网页设计中怎么让背景图片水平居中用html添加背景图片时,怎么让它不重复并且居中在你所

2025年2月23日 23:00

查看僵尸进程(linux系统中top查看进程,进程还在运行,但是Pid找不到对应执行的文件,是不是这个进程是个死进程)

查看僵尸进程(linux系统中top查看进程,进程还在运行,但是Pid找不到对应执行的文件,是不是这个进程是个死进程)

本文目录linux系统中top查看进程,进程还在运行,但是Pid找不到对应执行的文件,是不是这个进程是个死进程如何察看僵尸进程 zombie怎样用top命令查看所有进程unix怎么看一个进程是不是僵死的如何用linux组合指令查找某个进程并

2025年3月23日 22:00

免费制作h5页面的软件(比如易企秀、凡科这个两个都是免 费的h5工具吗哪个好用)

免费制作h5页面的软件(比如易企秀、凡科这个两个都是免 费的h5工具吗哪个好用)

本文目录比如易企秀、凡科这个两个都是免 费的h5工具吗哪个好用h5页面都是用什么软件制作的比如易企秀、凡科这个两个都是免 费的h5工具吗哪个好用在制作H5之前要明确自己要建什么类型的页面再选择合适的工具,常用的H5类型如下:一、手机游戏类型

2025年2月27日 18:00

everybody中文谐音字(Everybody Dies In Their Nightmares的中文谐音那位大佬能翻译出来)

everybody中文谐音字(Everybody Dies In Their Nightmares的中文谐音那位大佬能翻译出来)

本文目录Everybody Dies In Their Nightmares的中文谐音那位大佬能翻译出来麻烦把这段英语翻译“汉语谐音”Everybody Dies In Their Nightmares的中文谐音那位大佬能翻译出来Every

2025年2月8日 17:40

windows phone系统还能用吗(windows phone系统现在怎么样)

windows phone系统还能用吗(windows phone系统现在怎么样)

本文目录windows phone系统现在怎么样Windows phone系统的手机好用吗Windows Phone 还能咸鱼翻身吗Windows Phone10和Windows10区别手机版不能用微信电脑版可以用微信windowsphon

2025年3月16日 13:30

cl exe(c语言中执行cl.exe时出错)

cl exe(c语言中执行cl.exe时出错)

本文目录c语言中执行cl.exe时出错VC2010中出现“error MSB6006: “CL.exe”已退出,代码为 2”如何解决c语言初学者求救!执行 cl.exe 时出错.是什么意思C语言程序编译老是CL.exe错误 怎么回事为什么老

2025年2月28日 17:00

近期文章

journal of alloys and compounds(Journal of Alloys and Compounds投稿求助)
2025-04-05 08:40:02
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索