在登录数据库之前,先确保服务已开启,命令如下:
打开数据库:
字符串函数:
--用来寻找一个指定的字符串在另一个字符串中的起始位置-
--返回传递给它的字符串长度-
--清除字
原创
2010-05-04 16:43:53
669阅读
一、子查詢:
子查询在WHERE语句中的一般用法:
SELECT … FROM 表1 WHERE 字段1 >(子查询)
外面的查询称为父查询,括号中嵌入的查询称为子查询
UPDATE、INSERT、DELETE一起使用,语法类似于SELECT语句
将子查询和比较运算符联合使用,必须保证子查询返回的值不能多于一个
例如:
SELECT * FROM stuIn
原创
2010-04-29 09:53:29
626阅读
1评论
T-SQL 高级查询
原创
2019-01-25 17:43:23
597阅读
点赞
高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select distinct sex from s ...
转载
2021-08-05 14:26:00
63阅读
高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select distinct sex from s
原创
2022-02-14 16:42:26
81阅读
高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select <!--CRLF--> select * from student; <!--CRLF--> <!--CRLF--> --all 查询所有 <!--CRLF--> select all sex from stu
原创
2021-09-04 16:12:35
185阅读
之前我们简单的了解了增、删、改、查这几类T-SQL语法来操纵数据表,但是为了更方便快捷地完成大量任务,SQLServer提供了一些内部函数,可以和SQLServer的SELECT语句来联合使用,进行类型转换、日期处理、数学计算、实现系统功能。字符串在信息处理时有特殊的地位,几乎所有信息都需要转化成字符串才能正确显示,尤其是不同数据拼接起来显示的使用更加广泛。字符串之间使用“+”拼接select'运
原创
2019-06-14 23:53:48
1364阅读
1评论
高级查询在中用得是最频繁的,也是应用最广泛的
原创
2022-02-09 11:20:37
59阅读
SQL Server T-SQL高级查询 高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 selec
原创
2021-07-15 15:11:19
115阅读
系统函数:字符串函数:select'运维工程师'+姓名+'的基本工资是:'+CAST(基本工资asvarchar(10))+'元'fromA1where职务='运维工程师'#显示A1表中所有运维工程师的姓名和基本工资,要求的显示格式是运维工程师某某的基本工资是9000.00元日期函数:selectDATEADD(dd,10,GETDATE())#显示距离当前10天之后的日期和时间select姓名,
原创
2019-05-29 21:12:12
2211阅读
SQL可以分为两类: 1.T-SQL (针对SQLServer)2.PL/SQL (针对Oracle)—————————————————————————————————— T-SQL ———————————————————————————————————1.局部变量 :用户自定义的变量,变量名以 @开头 --- 可读写定义变量格式: declare @变量名 数据类型赋值:set @变量名
原创
2022-01-06 15:44:23
112阅读
Transact-SQL
T-SQL是Microsoft公司在关系型数据库管理系统SQL Server中的SQL-3标准的实现,是微软对SQL的扩展,具有SQL的主要特点,同时增加了变量,运算符,函数,流程控制和注释等语言元素,使得其功能更加强大.T-SQL对SQL Server 十分重要,SQL Server中使用图形界面能够完成的所有功能,都可以利用T-SQL来实现.
转载
2011-10-29 21:53:31
631阅读
下列语句部分是Mssql语句,不可以在access中使用。
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1
转载
精选
2011-05-26 21:15:54
1015阅读
----------------------------------T-SQL(MSSQL_SERVER独有语言)-------------------------------
--T-SQL基本命令:
--DECLARE 声明
--PRINT 输出
--getDate 获得时间
--CONVERT 类型转换
--CAST
原创
2012-02-15 10:00:12
924阅读
1.sql语句查询顺序 select ... from ... where ... group by ... having ... order by ... sql语句执行顺序 from where group by having select over distinct top order by ...
转载
2021-08-21 16:01:00
314阅读
2评论
1.在T-SQL中用declare定义变量,
用@@标示全局变量,
用@标示局部变量,
--单行注释,
/* */多行注释
begin......end 表示一个代码块
2.
(1)定义变量:declare @变量名 变量数据类型 例如:declare @count int, @coun2 int&n
原创
2013-05-07 22:24:51
662阅读
declare cr cursor for select docTitle, author from tblDocs --第 1 句open cr --第 2 句declare @docTitle varchar(50), @author varchar(20) --第 3 句fetch next from cr into @docTitle, @author --第 4 句while @@fet
转载
2007-08-17 14:50:00
138阅读
2评论
----USE AdventureWorksGOSELECT * FROM sys.typesGO
--
--use AdventureWorksgoselect * from sys.schemas where principal_id = 1go
--USE AdventureWorksGOSELECT t.name FROM sys.tabl
原创
2010-05-09 22:16:50
729阅读
sql server 2005/2008备份/删除过期备份T-sql
create proc sp_backupdatabase
@bak_path nvarchar(4000)='' --备份路径;
,@baktype int = null &nbs
转载
精选
2010-11-17 10:08:39
438阅读
1、where 子句中的函数 在做查询是,很多情况下where 查询后会将表中的某一列包装在函数中,再做查询,比如 select * from smart..tb_product where substring(name,1,2)='cp' 这样做会使查询优化器看不到该列的索引,只能进行全表
原创
2015-09-23 10:18:29
816阅读