zoukankan
html css js c++ java
创建一个存储过程,查询在校生
一直都是临时写语句,现在一次性建立存储过程,日后直接调用就好。
create
procedure
sp_zaixiao
as
declare
@curyear
int
declare
@curmonth
int
declare
@tolrow
int
declare
@strsql
varchar
(
200
)
set
@curyear
=
year
(
getdate
())
set
@curmonth
=
month
(
getdate
())
if
@curmonth
>
7
select
case
when
dwdm
=
'
4420000
'
then
'
校本部
'
else
'
分校
'
end
as
'
单位
'
,
count
(xh)
as
'
人数
'
from
xsjbdab
where
xjztdm
=
'
1
'
and
nj
>
(
@curyear
-
3
)
and
xslbdm
<>
'
61
'
group
by
(
case
when
dwdm
=
'
4420000
'
then
'
校本部
'
else
'
分校
'
end
)
else
select
case
when
dwdm
=
'
4420000
'
then
'
校本部
'
else
'
分校
'
end
as
'
单位
'
,
count
(xh)
as
'
人数
'
from
xsjbdab
where
xjztdm
=
'
1
'
and
xslbdm
<>
'
61
'
and
( nj
>
(
@curyear
-
3
)
or
(nj
=
(
@curyear
-
3
)
and
zsjj
=
'
3
'
))
group
by
(
case
when
dwdm
=
'
4420000
'
then
'
校本部
'
else
'
分校
'
end
)
查看全文
相关阅读:
Android Studio [Toast]
Android Studio [RecyclerView/瀑布流显示]
Android Studio [RecyclerView/列表视图]
NABCD分析 [团队任务]
Android Studio [ListView]
Android Studio [ImageView/使用第三方库加载图片]
Android Studio [真机测试/开发者模式]
Android Studio [登陆界面]
android开发笔记
gzframework开发记录
原文地址:https://www.cnblogs.com/samsonleung/p/1239809.html
最新文章
C++标准转换运算符reinterpret_cast
听说这样可以加快oracle入表速度
c++自定义时间输出
c++嵌入linux指令以查找文件夹
linux建立ftp用户
c++ xml 解析“后直接跟值问题
查看主机CPU信息
c++ assert() 使用方法
Django 多表、跨表、聚合、分组查询
Django 单表查询
热门文章
importlib模块的使用
Django的settings源码分析
Django之模板层
Django之视图层
Django路由系统
Django 表关系的创建
python2与python3的区别
Django request对象与ORM简介
Android Studio [Activity的生命周期]
Android Studio [WebView]
Copyright © 2011-2022 走看看