摘要:
/*排序在很多地方需要用到,需要对查询结果进行排序并且给出序号。比如: 1、 对某张表进行排序,序号需要递增不重复的 2、 对学生的成绩进行排序,得出名次,名次可以并列,但名次的序号是连续递增的 3、 在某些排序的情况下,需要跳空序号,虽然是并列*/ --row_number函数 --根据排序子句给 阅读全文
posted @ 2025-02-18 16:32
代号六零一
阅读(62)
评论(0)
推荐(0)
摘要:
--1.distinct去重重复数据 select distinct sex from classes; select count(sex),count(distinct sex) from classes; --2.cube汇总 --cube汇总和compute效果类似,但语法较简洁,而且返回的是 阅读全文
posted @ 2025-02-18 16:32
代号六零一
阅读(6)
评论(0)
推荐(0)
摘要:
--子查询是一个嵌套在select、insert、update或delete语句或其他子查询中的查询。任何允许使用表达式的地方都可以使用子查询。子查询也称为内部查询或内部选择,而包含子查询的语句也成为外部查询或外部选择。 --查询班级信息,统计学生人数 select *,(select count( 阅读全文
posted @ 2025-02-18 16:31
代号六零一
阅读(7)
评论(0)
推荐(0)
摘要:
--select select * from classes; --all 查询所有 select all name from classes; --distinct 过滤重复 select distinct name from classes; --count 统计 select count(*) 阅读全文
posted @ 2025-02-18 16:30
代号六零一
阅读(6)
评论(0)
推荐(0)
摘要:
--(1)if-else 判断语句 --简单示例 if 2>3 print '2>3'; else print '2<3'; if(2>3) print '2>3'; else if(3>2) print '3>2'; else print 'other'; --简单查询判断(注意这里是相同类型,可 阅读全文
posted @ 2025-02-18 16:30
代号六零一
阅读(19)
评论(0)
推荐(0)
摘要:
--输出语句 select 1+2; select @@language; select user_name(); print 1+2; print @@language; print user_name(); 阅读全文
posted @ 2025-02-18 16:29
代号六零一
阅读(13)
评论(0)
推荐(0)
摘要:
--(一)局部变量:局部变量是用户可以自定义的变量,它的作用范围是仅在程序内部,在程序中通常用来储存从表中查询到的数据或当做程序执行过程中的暂存变量。使用局部变量必须以@开头,而且必须用declare命令后才能使用。 declare @id char(10) --声明一个长度的变量id declar 阅读全文
posted @ 2025-02-18 16:29
代号六零一
阅读(37)
评论(0)
推荐(0)
摘要:
--查询classes/tb_XXSystem相关信息 exec sp_help classes exec sp_help tb_XXSystem 阅读全文
posted @ 2025-02-18 16:28
代号六零一
阅读(19)
评论(0)
推荐(0)
摘要:
--备份、复制classes表(新建副本)到testHome select * into testHome from classes select * into testHOme1 from(select * from testHome) t; --查询是否复制成功 select * from te 阅读全文
posted @ 2025-02-18 16:28
代号六零一
阅读(11)
评论(0)
推荐(0)
摘要:
--查询数据 select * from classes select id,'bulise' name,createDate,address from classes where name='tony';--查询name='tony'的数据把name换成'tony' select *,(selec 阅读全文
posted @ 2025-02-18 16:27
代号六零一
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号