经典SQL查询语句大全

2022-11-30 投稿:赵若喜 分享

select * from table1 where 工资>2500 and 工资<3000 //同上

select 姓名 from table1 where 性别='0' and 工资='4000'

select * from table1 where not 工资= 3200

select * from table1 order by 工资desc //将工资按照降序排列

select * from table1 order by 工资 asc //将工资按照升序排列

select * from table1 where year(出身日期)=1987 //查询table1 中所有出身在1987的人select * from table1 where name like '%张' /'%张%' /'张%' //查询1,首位字‘张’3,尾位字‘张’2,模糊查询

select * from table1 order by money desc //查询表1按照工资的降序排列表1 (升序为asc)

select * from table1 where brithday is null //查询表1 中出身日期为空的人

use 数据库(aa) //使用数据库aa

create bb(数据库) //创建数据库bb

create table table3 ( name varchar(10),sex varchar(2),money money, brithday datetime)//创建一个表3中有姓名,性别,工资,出身日期 (此表说明有四列)

insert into table3 values ('张三','男','2500','1989-1-5')//在表中添加一行张三的记录

alter table table3 add tilte varchar(10) //向表3 中添加一列“title(职位)”

alter table table3 drop column sex //删除table3中‘性别’这一列

drop database aa //删除数据库aa

drop table table3 //删除表3

delete * from table3 //删除table3 中所有的数据,但table3这个表还在

delete from table1 where 姓名='倪涛' and 日期 is null

delete from table1 where 姓名='倪涛' and 日期='1971'

select * into table2 from table3 //将表3中的所有数据转换成表2 (相当于复制)

update table3 set money=money*1.2 //为表3所有人工资都增长20%

update table3 set money=money*1.2 where title='经理' //为表3中“职位”是经理的人工资增长20%

update table1 set 工资= 5000 where 姓名='孙八' //将姓名为孙八的人的工资改为5000

update table1 set 姓名='敬光' where 姓名='倪涛' and 性别=1 //将性别为男和姓名为倪涛的人改为敬光

#经典SQL查询语句大全#相关文章

replace函数sql用法

在涉及到DataBase的开发的过程,经常遇到如下的场景:业务逻辑需要向数据库插入一条新数据,但是需要做如下的判断:1. 判断数据库里是否已经存在这样一条记录(有特定的判断依据);2.1 如果数据库里

0.2万人浏览 sqlreplaceSQL

sqlserver是什么意思啊

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为

0.2万人浏览 SQLsqlsqlserver

sql数据库密码忘了怎么办

相信很多人都跟小编一样不管是什么账号,如果很久不用就会忘记登录密码,像数据库SQLServer2008也一样有用户名和登录密码,下面小编就分享一下如何找回或修改SQLServer2008密码步骤阅读工

0.2万人浏览 SQLsqlsql数据库

sqlserver应用在哪些地方

MSDE的 全称是Microsoft SQL Server Desktop Engine,它是一个数据库引擎,它是基于 SQL Server 技术建立的,并作为多个 Microsoft 产品(包括 M

0.2万人浏览 SQLServerserver

更新表字段的sql语句

update主要用来更新表中的数据;语法为:update tableName set FiledName=NewValue[where condition]tableName为表名,FiledName

0.2万人浏览 sqlSQLSQL语句

sql是什么意思

sql中“<>”是“不等于”的意思。一.sql定义:结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是

0.2万人浏览 sqlSQLSQL是什么意思

sql语句大全及用法

SQL语言的核心语句是:SELECT语句,用于从表中选取数据SQL全称Structured Query Language(结构化查询语言),其核心是数据查询,其查询语言只有一条,即SELECT语句。本

0.2万人浏览 sqlSQLsql语句

SQL难学吗?

比较好学的一种数据库了,相对于sqlserver和oracle绝对是容易的,而且相关的问题求解也相当的多,所以作为数据库学习的起步,mysql做为第一个挺好的,之后,也要学点sqlserver和ora

0.2万人浏览 sqlSQL难学?