一个简单的存储过程

create procedure proc_pay
(@maxmoney int,
@minmoney int,
@paymonth nvarchar(20))
as
begin
	select 储值方式,sum(台币) from 储值分析 where uid in
 (select uid from 储值分析 where [email protected] group by uid having sum(台币) between @minmoney and @maxmoney) group by 储值方式 

end

 就是C#的方法嘛

一个简单的存储过程

时间: 2024-10-30 14:30:31

一个简单的存储过程的相关文章

mysql 如何创建一个简单的存储过程

1 用mysql客户端登入2 选择数据库 mysql>use test3 查询当前数据库有哪些存储过程 mysql>show procedure status where Db='test'4 创建一个简单的存储过程 mysql>create procedure hi() select 'hello'; 5 存储过程创建完毕,看怎么调用它 mysql>call hi();显示结果 mysql> call hi(); +-------+ | hello | +-------+

SQL点滴28—一个简单的存储过程

原文:SQL点滴28-一个简单的存储过程 在表中写入一条数据同事要向另外一个表中写入信息,所以会使用到事务.实际使用的时候还会一次向一个表中吸入多条数据,下面的存储过程,将字符串拆分成数组然后写入到表中. /****** Object: StoredProcedure [dbo].[sp_InsertEmployee] Script Date: 09/17/2012 23:28:42 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO

一个简单的存储过程使用事务的例子

在存储过程中使用事务时非常重要,使用数据库可以保持数据的关联完整性,在SQL Server存储过程中使用事务也很简单,举个例子: Create Procedure MyProcedure ( @Param1 nvarchar(10), @Param2 nvarchar(10) ) AS Begin Set NOCUNT ON; Set XACT_ABORT on; Begin Tran Delete from table1 where name='abc'; insert into table2

写一个简单的存储过程实例的笔记

1,运行在phpmyadmin 上,用于插入数据,关联产品与运费表 1 /*定义存储过程分解符*/ 2 delimiter // 3 DROP PROCEDURE IF EXISTS doShipping// 4 CREATE PROCEDURE doShipping() 5 BEGIN 6 /*声明变量*/ 7 DECLARE no_more_record INT DEFAULT 0; 8 DECLARE i INT; 9 DECLARE entityId BIGINT(10); 10 /*创

写一个简单的存储过程

-- MySQL中的三中循环 while . loop .repeat 求 1-n 的和 -- 第一种 while 循环 -- 求 1-n 的和 /* while循环语法: while 条件 DO 循环体; end while; */ create procedure add_calendar(a int) begin declare i int default 1; while i<=a DO -- 循环开始 INSERT INTO calendar(datelist) VALUES( add

创建三个表并写一个简单的存储过程

一个简单的存储过程(批量插入数据)

开发时总会需要批量插入一些测试数据,而批量又执行太慢. CREATE OR REPLACE PROCEDURE "INSERTTESTDATA1" AS P_I          NUMBER;P_NUM  NUMBER := 120160000550000;    //以此数开始每次加1,循环2000000次 BEGIN  FOR P_I   IN 1 .. 2000000  LOOP   P_NUM := P_NUM +1; INSERT INTO      APPLY_MAIN_

一个简单的存储过程范例

1 delimiter $$ 2 CREATE PROCEDURE `proc_Ranking`(IN sku VARCHAR(20),IN skuname VARCHAR(20),IN status VARCHAR(20),IN sales VARCHAR(20),IN today VARCHAR(20),IN old_time VARCHAR(20)) 3 BEGIN 4 SET @sku = sku; 5 SET @skuname = skuname; 6 SET @status = st

SQL_编写一个简单的删除员工信息的存储过程

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/43938953 开始实验: (1).查询原始数据,使用scott用户进行试验 SQL> select  t.*,  t.rowid  from  EMP  t (2).编写存储过程并执行,如下: create  or  replace procedure  P_d