--投资情况统计详情sql

--投资情况统计详情sql
select BidRecord.*, RegInfo.UserName,UserInfo.phone,BorrowInfo.Title,BorrowInfo.BorrowCode from
--(select * from [YYD_Account_MoneyRecord] where moneytype=‘参与投标‘ and state=1) as MoneyRecord
(select * from YYD_Borrow_BidRecord where status=1 and
borrow_id in(select borrow_id from YYD_Borrow_borrowinfo_ext as ext where ext.borrow_product<>50)) as BidRecord

left join
(select * from YYD_Users_RegInfo) as RegInfo
on BidRecord.bid_user_id=RegInfo.ID
left join
(select * from YYD_Users_UserInfo) as UserInfo
on BidRecord.bid_user_id=UserInfo.user_id
left join
(select * from YYD_Borrow_BorrowInfo) as BorrowInfo
on BidRecord.borrow_id= BorrowInfo.ID
where Convert(varchar(10),BidRecord.createtime,120)=‘2016-07-11‘
and (BorrowInfo.Title like ‘%%‘ or BorrowInfo.BorrowCode like ‘%%‘)
union
select BidRecord.*, RegInfo.UserName,UserInfo.phone,BorrowInfo.bTitle+‘[‘+BorrowInfo.qishu+‘]‘,‘‘ from
--(select * from [YYD_Account_MoneyRecord] where moneytype =‘加入计划‘ and state=1) as MoneyRecord
(select * from YYD_Borrow_BidRecord where status=1 and
borrow_id in(select borrow_id from YYD_Borrow_borrowinfo_ext as ext where ext.borrow_product<>50)) as BidRecord

left join
(select * from YYD_Users_RegInfo) as RegInfo
on BidRecord.bid_user_id=RegInfo.ID
left join
(select * from YYD_Users_UserInfo) as UserInfo
on BidRecord.bid_user_id=UserInfo.user_id
left join
(select * from HUR_NewPlanLoan) as BorrowInfo
on BidRecord.borrow_id= BorrowInfo.ID
where Convert(varchar(10),BidRecord.createtime,120)=‘2016-07-11‘
and (BorrowInfo.bTitle+‘[‘+BorrowInfo.qishu+‘]‘ like ‘%%‘)
order by createtime desc

时间: 2024-10-09 07:43:51

--投资情况统计详情sql的相关文章

Oracle EBS-SQL (PO-16):检查采购订单完成情况统计.sql

select         e.FULL_NAME                                                     采购员,         sum(plla.quantity-plla.QUANTITY_CANCELLED)  订购数量,         sum(plla.Quantity_Received)                           完成数量 ,         round(SUM(plla.Quantity_Receive

华为OJ训练题之 比赛情况统计

题目如下: 比赛情况统计 有一个游戏平台,各个参赛队伍(以唯一的TeamID来标识)之间进行单循环的对抗赛,两个队伍之间只举行一场比赛,比赛以得分的多少定胜负.需要完成一个统计赛况的程序,能够随时查询指定队伍的最新赛况:包括胜.平.负的局数,当前总积分以及名次. 说明:循环赛没有全部结束时也可以查询某个队伍的最新赛况 规则说明 比赛判定:两个队伍中得分高的一方为胜者,另一方为负者:得分相同则为平局 积分规则:每一局比赛: 胜者积3分;平局双方各积1分; 负者积0分 排名规则:按照当前总积分的高低

投资统计查询sql

select COUNT(*) from YYD_Users_RegInfo where regTime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59' union all select COUNT(*) from YYD_Users_RegInfo where regTime between '1980-01-01' and '2016-07-11 23:59:59' union all select sum(amount) fr

课时统计开发过程sql使用记录

/* //消费时长统计 select sum(duration) as totalDuration, sum(count) as number, date from statistics_duration_cu where school_id="test" and date >= "2014-9-28" and date <= "2014-10-17" group by date order by date ASC */ /* SEL

工时统计的sql练习--包含时间处理

//按月统计,除去周末的考勤,(工时,请假,缺勤) --建表sql 创建[dbo].[AbsenceHourld]CREATE TABLE [dbo].[AbsenceHourld]( [id] [int] NULL, [date] [datetime] NULL, [name] [varchar](50) NULL, [hours] [int] NULL) ON [PRIMARY]--创建[dbo].[ManHour]CREATE TABLE [dbo].[ManHour]( [id] [in

统计查询-sql

select --总注册人数(select COUNT(*) from [YYD_Users_RegInfo]) as TotalCount,--pc端注册人数(select COUNT(*) from [YYD_Users_RegInfo] where regPlatform ='pc') as PCTotalCount,--手机端注册人数(select COUNT(*) from [YYD_Users_RegInfo] where regPlatform ='mobile') as Mobi

C# sql语句拼接时 like情况的防sql注入的用法

今天下午同事问我一个比较基础的问题,在拼接sql语句的时候,如果遇到Like的情况该怎么办. 我原来的写法就是简单的拼接字符串,后来同事问我如果遇到sql注入怎么办.我想了下,这确实是个问题. 刚在网上找了下相关的说明,原来是这样写的. 如这样一个sql语句: select * from game where gamename like '%张三%' 用c#表示的话: string keywords = "张三"; StringBuilder strSql=new StringBuil

全天各个时间段产品销量情况统计

数据库环境:SQL SERVER 2005 现有一个产品销售实时表,表数据如下: 字段name是产品名称,字段type是销售类型,1表示售出,2表示退货,字段num是数量,字段ctime是操作时间. 要求: 在一行中统计24小时内所有货物的销售(售出,退货)数据,把日期考虑在内. 分析: 这实际上是行转列的一个应用,在进行行转列之前,需要补全24小时的所有数据.补全数据可以通过系统的数字辅助表 spt_values来实现,进行行转列时,根据type和处理后的ctime分组即可. 1.建表,导入数

项目开发容易出错情况统计

2016年11月17日 11:30:45 星期四 1.适配: a) APP弹窗大屏幕适配(例如, 是否居中) 2.按钮状态: a) 按钮点击后没有disable 如果新页面加载卡顿导致用户多次点击,生成多次请求 b) 按钮disable后什么时候enable(例如,输入错误,接口返回error,按钮要重新enable) c) 按钮置灰与disable 3.下拉刷新: a) 要明确哪些页面是需要哪些是不需要的(虽然下拉刷新是行规) 4.初始值.默认值: a) 编辑页面时,要初始化默认值(例如, 日