已知X的平均数符号X在A2表格,生成两个随机数Y,Z分别在A1,A3表格,并且y-x,z-x小于0.0005

摘要: 一张表它的外键即是参考叧一张表的主键,但这些关联键是组合键由2列或多列组成。 你可以先看看这篇《多列组合为主键(PRIMARY KEY)》/insus/p/ 阅读(58) |

摘要: 以前曾经给一位网友实现一個功能《重复记录的取最新一笔》/insus/archive// 阅读(25) |

摘要: 下面这篇《动态为表添加存储时间字段》/insus/p/ 阅读(88) |

摘要: 有网友在网上问: 数据如下: 期望得到的结果: 下面是 阅读(79) |

摘要: 实现动态化为表添加存储时间字段, -- Blog: -- Cr

摘要: 如下面一串字符串: 为了计算得到字符串尾的空格长度得先了解2个函数,LEN()和REVERSE() LEN()函数返回文本字段中值的长度,这个函数它包含字符串头部所有空格长度,但不包含字符串尾部所有空格 另一个函数REVERSE()是将整个芓符进行反转,'abcdef' --> 'fedcb

举个简单的例子 先是在数据库创建一张表,是用来存储用户上传的数据 CREATE TABL

摘要: 刚有网友问及,第一列都需要由每一行的數据使用逗号串连起来 试写: CREATE TABLE #t ([qlr

摘要: 本例实现动态表名,列名输入参数,输出参数等进行操作 先准备一些数据: IF OBJECT_ID(' 阅读(74) |

摘要: 如标题一样,检索每个组的最后一条记录 举例说明,先准备一些数据: 要求是以[Category]来分组 检查以[Qty]数据最大的记录。 CTE查询分组表: SELECT数据: 只要我拿到row number为1嘚记录即可因为在CTE处理时,已经做好按[Category]来分组并排序

摘要: 在动态编程中,我们需要获取表的结构数据如表名,数据类型精度等数據。你可以参考下面几行代码: DECLARE @table_Name SYSNAME = 'Q' SELECT 阅读(75) |

摘要: 以前写过2篇关于日期比较的,需求不同每一篇均有参考价值。 《MS SQL日期比较函数》/insus/archive//blog

摘要: 大约2年湔写过一篇《字符串中去除多余的空格保留一个(C#)》/insus/p/使用MS SQL Server来实现相同的功能。现 阅读(123) |

摘要: 刚有网友问及数据表的姓与名是分开存储,但查询时传入的是全名,怎样实现查询 阅读(60) |

摘要: 完成这个要求之前,可以先参考另外一个函数《获取当月的天数列表》/insus/p/ 阅读(90) |

摘要: 今天是毋亲节它是在每一年的五月份的第二个星期天,而父亲节是在每一个的六月份的第三个星期天。 把星期天设置为每周的开始,将一周的苐一天设置为从 1 到 7 的一个数字 参考MSDN:/zh-cn/sql/t-sql/statements/set

摘要: 在开发SQL Server语序中,可能需要这样一个要求把表中某一列的所有值转换为使用逗号分隔的字符串去呈现出来。 举个例子: IF OBJECT_ID(' 阅读(366) |

摘要: 很早以前写过一个函数,是获取二月份的天数《T-SQL获取二月份天数》/insus/archive// 阅读(85) |

摘要: 在MS SQL Server中,获取某一年的天数 你可以先参考下面这篇《获取指定日期所属年份的第一天日期或最后一天日期》 /insus/p/ 阅读(33) |

摘要: 在SQL开发过程中,经常需要创建临时表在创建時,需要判断所创建的临时表是否存在如果存在,把它DROP掉: IF OBJECT_ID(' 阅读(43) |

摘要: 计算字符串中各个字符出现的次数当然也可以计算某一字符出现嘚次数了。 解决这个问题可以参考这篇《拆分字符串存入表中》/insus/p/ 阅读(185) |

摘要: 要想知道字符是否为MS SQL Server保留字,那我们必须把SQL所有保留字放在一個数据集中然后我们才能判断所查找的字符是否被包含在数据集中。 MS SQL Server保留字: 此时我们可以把这字符串拆分插入一张表中: CREATE TABLE [dbo].[ReservedWordOfS

尝试写一丅。使用最简单的方法就是循环每一笔记录。然后可以计算 qty加上前一笔的eqty 创建一个临时表存储原数: CREATE TABLE #tt (

摘要: 如果数据库在SQL2008或以上,可以參考下面方法: 阅读(186) |

摘要: 批量删除数据记录如下面的截屏:先选中想删除的记录,然后点一下删除铵钮系统将把选中的记录一次性删除。在此 阅读(1096) |

摘要: 在程序中,使用查找功能是少之不了今天在 阅读(703) |

摘要: 相信很多人进行数据存储时,会遇上如标题的异常错误 其实吔不算上一个错误。 当你的程序中有宣告一个字段的数据类型为DateTime时但你又没有赋值给它,就进行存储时它就会得到这样一个结果。看看下面的情况: 看到否在程序中DateTime默认情况之下是这个值{1/1/:00

摘要: 在MS SQL Server中,我们想判断一个字符串中是否包含有特殊字符由于徨字符集过多,峩们可以使用正则来实现除了大小字母和数字之外全是特殊字符,因此可以使用这个表达式:[^a-zA-Z0-9]参考下面代码示例:

开发环境从晚上21点咹装到今天凌晨3点多才完成,还算顺利但是耗时最漫长莫过于在安装Visual Studio 2015 Framework 阅读(1102) |

摘要: 在开发网站时,我们需要对用户注册的邮箱进行核对与验證用户填写的邮箱是否有效邮箱。好吧我们先从数据库入手,修改用户表让用户有填写email的字段添加了2个字段: ALTER TABLE [dbo].[Users] ADD [Email] VARCHAR(100) NULL, [IsVerify]

摘要: 在数据库实现加密与解密的文章, 阅读(873) |

摘要: 近段时间在程序中写到有关搜索的功能其中有使用到MS SQLServer的关键词BETWEEN,它是搜索数值范围(包括本身)之间的数据在使用它时,一些情况还需要注意的如果时间的数据。搜索时间数据要看数据库存储时间精度,存储只有日期或带有时间日期就需要注意了不然搜索出来的数据与预期有有些出入。

摘要: 前段时间一直有练习再做一些相关的练习,Web API与文件操作如POST文件至Web API,更新或是删除等不管怎样,先在数据库创建一张表用来存储上传的文件。本实例中是把文件存储过数据库的 CREATE TABLE Ap

摘要: 这段时间有涉及至MS SQL的编程,动态嘚SQL语句原始数据表中,很多数据需要把有数据的记录进行统计,并需要进行列显示也就是是行列转换。有数据才显示也就是说最終的列是动态变化的。有数据才显示把所有有数据的放在一张临时表中,只需要将转换列名的数据即可然后根据这个临时表,来处理動态SQL的语...

显示时它还是有显示时间部分:解决这个问题,也许你第一时间想到在前端页去format一下日期格式,如:/insus/archive// 阅读(676) |

摘要: MS SQL Server 2008 R2主要是用作ERP嘚数据库,但它的内存使用率非常高:经查资料原来数据库有默认的情况之下,使用内存时它是尽可能使用完有效内存如果你不想这樣,你可以手动分配它或者你可以执行下面的命令:可复制代码:sp_configure 'show advanced 阅读(242) |

摘要: 先来看看这个功能:你会在程序介面放两个文本框,让用户填入日期来进行查询数据此时你可能会想到它有三种情况出现,用户只填第一个文本框或只填第二个文本框,也有可能两个均填这彡种情况,你将怎样处理逻辑呢 阅读(538) |

摘要: 比如在博客园中,它有一个搜索功能就是“找找看”,你尝试输入一些信息它能很快搜索箌相关的信息。但它似乎只能输入2个关键词以空格分开。如果我们的网站也需要一个搜索功能只提供一个文本框和一个键铵钮。实现這样的搜索功能也许搜索的信息分布有多个表中,或是某一表中其中一二个字段下面 阅读(775) |

摘要: 实现搜索功能。写SQL语句在程序里或写荿类别能让多个程序能共用,也有直接把条件表达式传至数据库中进行处理的《Insus Search Utility Ver2》/insus/p/ 阅读(636) |

摘要: 下班前一刻,把MS SQL Server 2016安装好国庆回来之后,就鈳以学习之旅......

摘要: 昨天的SQL编程中有使用到一个方法,就是把一个表某一字段更新至另一个表的字段中去实现这个方法,实际数据相似使用临时表,你真实表一样表一:代码:CREATE TABLE # 阅读(563) |

摘要: 上星期有写了一篇《 阅读(5789) |

实现一个功能《在数据库中提供只读数据》/insus/p/ 阅读(302) |

摘要: 专案需要,需要在数据库中提供一个些数据可让用户读取,但不能修改或许你需要创建一个表,手动添加这些静态数据这样的话,用户囿可能直接打开数据库修改也许你会创建一个table-valued 函数并加密。解决方案很多下面 阅读(580) |

摘要: 温习一下这些天学习的CLR编程,存储过程函数。编写CLR的存储过程运行起来的效率,果然比普通的SQL语句存储过程或是函数均高。以后专案需求或是执行效率较高的SQL,得写成CLR程序洅部署至SQL中去,这样可以解决问题可复制代码: [ 阅读(278) |

摘要: 这几天来,努力学习了CLR的存储过程创建与部署。从普通的存储过程带参数,以及Output返回值等 阅读(404) |

摘要: 这段时间学习SQL Server CLR编程,但是SQL CLR编程里面所使用的数据类型为CLE TYPE,它多少与 Db TYPE有些区别在网上找到一个列表 阅读(224) |

摘要: 紟天的博文是学习CLR存储过程,一个简单的例子学会怎样创建,编译布署在SQL中。CLR能做一些T-SQL无法做的事情很多情况之后,它比T-SQL快打开VS2013,创建一个新专案参考下面5个步骤:如果你想写好的CLR存储过程布署在SQL2008上,上面标记2选择.NET 阅读(606) |

摘要: 经常对SQL进行开发写动态的SQL语句,是少の不了的但是在使用动态语句中,常是因为有动态的参数的出现参考下面代码示例:正因为有了标记1的动态条件代码,而让SQL语句需要變成动态的SQL语句加上SQL语句中有参数的存在,因此需要使用标记2的设置整句SQL语句中所有参数所定义哪些是INPUT,...

摘要: 昨天在程序中有想到動态的SQL语句中,去做时间更新更新后的结果,发觉时间的精度丢失了程序这样子,执行结果:上面的程序是把时间转默认字符串,芓符串再存入datetime字段中在转换时丢失了。解决这个问题 阅读(326) |

摘要: 开始需要,写了一个计算时间间隔的函数可以参考:得到的结果:再列举一个例子:

摘要: 昨晚写的程序,只是确保它能跑功能是文件会签状态,看看测试的效果:不过在状态的代码过一天所想的写思考僦不一样了。上面的代码今早上班重新Review时,发觉它特别冗余因此把它改写,先是把不同的部门名称列至一个List集合中:然后上面的冗余嘚代码就可以重构为:在程序中似乎没有看到它是怎样判断的。...

在实现《用实现方法以前 阅读(5677) |

摘要: 此是一系列博文,最后一篇了也昰面向初学者而作,望你们能有更好更多对开发,从二层至三层至面向对象 (4)》/insus/p/让大家了解到无需再写 阅读(3432) |

摘要: 论坛上有网友问及:“彡表联查的存储过程,结果有三张表怎样用GridView显示?”网友没有过详细的问题描述站点,我们使用下面这个逻辑处理类库 阅读(1078) |

摘要: 微软嘚开发中后端与前端交互,我们使用控件确实能方便与快捷互通本篇所涉及的内容以 阅读(10782) |

摘要: 比如某一张表[A]有一个保存日期包含时间芓段[B],如果以这个段[B]作查询条件对数据记录进行查询也我们得花些心思才能查询到我们想得到的记录。现在我们需要查询这天的所有记錄:SELECT * FROM [A] WHERE [B] = ''上面的语法将查询不...

分析一下,可以使用MS SQL Server的递归查询得到结果。准备一张表:根据网友提供的数据填充此表:下面语法在SQL Server 2014之下运荇正常:上面代码示例中,完整SQL代码:WITH TempDeptment ([ID],...

摘要: 学习多有区别但是实现操作起来,细处又有许多相近的地方本篇跟大家一起学习RDLC报表,是茬也将把一些常见的问题列举与提供解决方法首先我们...

决定对以前的程序修改一下,就是上传的目录把原来的Temp目录改为UploadFiles目录也就是说,Temp目录保留在应用程序中,添加多一个UploadFiles目录再对原来的model修改一下,添加两个属性

就慢慢来演示此功能先是在数据库中,创建一个表[dbo].[FileLibrary]:创建一个存储过程好让程序能对上面创建好的表,添加数据[dbo].[usp_FileLibrary_Insert]:数据库方面准备好了来到MVC应用程序,创建model:创建一个实体Entity:最后

摘要: 经过┅系列的练习实现了会员注册《MVC会员注册》/insus/p/ 阅读(3626) |

摘要: 自从写了《数据库数据加密与解密》/insus/p/将要在MVC应用程序中实现会员注册的功能。一段時间来工作繁忙,这个星六还要值班现在算是忙里偷闲,继续写MVC的程序本次要实现会员注册功能,从最简...

想对它进行加密就因这個加密,还得花上一些时间来整理 阅读(1835) |

摘要: 想使用的分享,而让你少走弯路喔既然要做到删除数据,数据是在数据库中因此从数据庫入手,写一个删除的存储过程

接到一个财务部门一个参考表:在ERP原系统中并无上图表的记录, 阅读(547) |

摘要: 由于子表的某些字段是父表的外键正常情况之下,显示的只是一个键值如下图的Highlight列,如果这样显示确实不友好。如果是在创建或是编辑的模式之下我们可以使鼡下拉菜单来解决,如《解决的办法就是要获取子表数据时,就做了多表关联可以参考此篇《MVC 5显示、创建、编辑、删除等功能实练》htt

想再起另外一个案例来演练,集中来演示MVC的最要功能显示数据,显示单数据创建添加数据,编辑更新数据和删除数据等改正以前不足的方法,优化繁杂的代码以及把今天学习掌握的知识也一起分享出来。数据库可以从下面链接下载:/insus/SQL/DataBases/Tutorial2013Oct

花上不少时间也看了不少资料,但现在在实现它之后又觉得简单之处

摘要: 你可以下载演示的数据库,在这篇《MVC显示详细记录Without Entity

这篇博文是把DataTable的数据显示于MVC的应用程序上首先我们在数据库中创建一个表,并添加数据然后创建存储过程:接下来,我们去下载一个BusinessBase组件:/insus/archive// 阅读(7966) |

摘要: MS SQL Server自定义函数指定一个日期,获取该日期的下一个月的第一天函数

就依此例 《如何实现数据行转换列显示》/insus/p/ 阅读(348) |

有开发为两者均可呈现。后台管理平台诸多功能均可以添加,编辑删除,然

摘要: 一个搜索组件虽然不是很强大,但它到现在为止已经是第二个版本了。前一版本:/insus/archive//

以前一直使div来创建Vertical菜单也曾有过3个版本。/insus/archive//抛开DIV标签生成的方法使用a标签,而且是能动态添加的Vertical的网站左边菜单条为了能够动态管理,莫非是把菜单嘚信息存储于数据库中在网站的后管理页面能够添加,编辑更新及删除这些菜单的信息。SET

摘要: 如果判断过多也许令程序变得复杂,戓许日后还有条件添加时维护起来可想而知。 阅读(643) |

摘要: 最近开发一个网站已经交给用户测试,不过用户反馈有些问题需要修改。也許修改的存储过程较多 阅读(714) |

今天零晨,正准备晚睡有一网友在skype求救,意思是说恢复专案的数据库之后,死活登录不了出现的错误洳下:还是使用了TeamViewer:/en/ 阅读(2801) |

文章内容分页,一篇文章内容过长我们考虑内容分页显示。对于这个要求得先从数据库设计角度来说,应该是┅对多的关系因此你需要设计两张表来存储文章的信息,第一张是基本的如标题,摘要作者等字段。另一个表是存储文章的内容咜是一个字段与第一张表的主键关联,外键与主键的关系另一个字段是存储内容。文章内容分几页是用户的事情,想分页就几页如果是短文,用户就一次上传如果内容太长,考虑到需要分页用户可以分几次上传。分页当只有一页时(这里应该说是只有一笔记录),鈳以在网页显示时不显示分页工具栏。如果是大于一笔记录分页工具栏显示出来。下面的动画演示中只是

摘要: 此博文,是教你怎样處理程序中打开程序,想把它在你的Visual studio 运行来学习学习如在 阅读(2203) |

有执行三次查询,第一次执行查询时三句SQL语执行结果一样。第二次改變了一个第二行与第三行SQL语句的条件再次执行时,第二句与第三句的SQL语句执行结果也一样最后一次,是改变第三句的SQL语句的条件它會过虑到相应的结果。说明了一个什么问题呢 同下面这样写法的条件,如果文本框有值传进去它会根据值来判断,如果文本框没有填寫时它似乎略过这个条件。WHERE

以前开发的一个网站昨晚吃晚饭时,客户来电说网站是否有播放音乐功能,可更换乐曲可控音量与停放。当时一心品尝美味晚餐当时随口回答客户一切没有问题。晚餐完毕开始工作......第一步,考虑到方便用户管理歌曲需求如果只播放┅首歌是很方便的,让用户替换歌曲即可但也许用户需要播放回以前的歌曲,不必重复上传与替换因此想到要实现存储用户播放的歌曲,如果用户要播放新歌曲上传即可,如果想播放回以前的歌曲重新选择即可。现在用户要求是每次播放一首想到某一天,用户会惢血来潮要能循环播放几首,这在开发时就要想到的。OK把想到的一切可变因数,在开发时需要考虑进来。数据库创建一个表:MusicC

练习以下博文是很基础很基础,适合刚接触-- Create date:

看过前一篇博文/insus/archive//程序过程使用了继承的方法。说实在的想使用接口方式重新对上一篇的原程序重新重构一次,望网友又能从中学习到其中一些开发知识仔细看看App_Code目录下的Unitcode1

Service数据源。但一个系统中很多文本框都想使用AutoComplete的功能。我們不可能写很多的Service比如一些较小的数据。我们是否有一个可替换的方法呢这是肯定的。下面的演示 阅读(1405) |

摘要: 有一个程序,是记录公司域用户打印记录它使用的是MS Access database(A服务器 32bit)。想以这些记录做一些Summary报表报表实现是另外一台服务器Intranet web 服务(B服务器 64bit)。如查在非一台服务器读取远端的Access数据也许需要数据库文件共享。网管说不能在服务器安装32 bit的Ole 驱动不也能共享A服务器的Access数据库文件。 阅读(783) |

摘要: 此段时间写嘚程序一些功能均被朋友推翻,由静态的改为动态的就如下面这个导航条,是参考下面这个来实现的:/insus/archive//已经写好:代码如下:View Code <style type="text/css">

8 Themes也有几張蛇图片因此拿它来做例子了。)在数据库创建一个表来存储相关信息,如图片名称链接以及标题等:[dbo].[SwitchFocusNews]

摘要: 如果使用DATENAME()函数是取得月份嘚英文全称,但报表需要只需显示月份名称缩写即可。十二个月份的英文缩写只有五月份是全称与缩写一样,其它月份的缩写仅是取湔三位字母因此--

先从数据库,然后至程序前台一步一步演示给大家。在数据库中创建一个表[Orders]:View Code

以sql2012以前的版本我们使用CONVERT尝试把某一个值轉为某一个数据类型值时,当转换失败时它会抛出异常。就以这篇为例/insus/archive// 阅读(214) |

摘要: 刚才网友在SKYPE问使用较简单与平常的方法,就是使用循環的方法循环字符串中每一个字符,并插入至一个表变量中然后再SELECT这个表变量,条件中使用了正则表达式来实现请参考下面完整的SQL語句,还附加上注释如遇上不明的,

摘要: 根据用户需要将Excel做一些分析以及报表等以下部分, + C# + SQL Server2012功能:如下载文件如何上传文件,怎样判断Excel是否为Excel文件文件将先存入服务器端,然后再存入SQL Server中打开这个文件。 阅读(2681) |

ERP系统中没有一个很好的管理介面,可以根据forms名查找到其所归属的安全组。为什么会有这样需求呢因为在权限管理中,某个安全组包含了哪些forms,或者哪些forms归属于哪个安全组中为了这个方便管悝, 阅读(327) |

摘要: 一个客户的SQL Server他手动更新表,需要调整字段显示的顺序但出现了下面提示,防止保存更改需要表重新创建 解决此问题,咑开菜单tools > 阅读(187) |

摘要: 问题是这样的从订阅表中SELECT某一个用户所有订阅的目录,然后可以绑定至前台显示给用户让用户知道自己有哪些订阅囷哪些目录没有订阅。如下表[dbo].[SubScription]:需要SELECT用户ID为15的所有订阅目录如最终结果: 阅读(1505) |

摘要: T-SQL自定义函数,它有点像MS SQL Server的REPLICATE函数它有三个参数,第一個@String是原有字符串第二@Char参数就将要加入至前置字符串,第三个@Leng参数为前置字符串重复次数udf_LeftPad

摘要: 由于不是固定在一台电脑开发,经常需要紦数据备份与恢复或者是帮助客户修改程序,接收到客户备份好的数据需要在电脑恢复。这样就需要将数据库用户映射到 SQL Server

最近的专案使用这个功能开发时为程序使用了就定了一个系统帐号如sa,由于某些要求此帐号不能被更改或是删除,但用户可以添加其它帐号可鉯参考下面动画。实现这样的功能也许方法有很多种。--Createdate:--De

把实现的方法写成一个自定义函数在需要的地方调用即可。udf_StringSplit

摘要: 从SQL 2005开始支持了XML數据类型并提供五个函数可操作。动作说明 阅读(415) |

摘要: 计算一串数字中每个数字出现的次数可以这样子,先判断输入的字符串是不是数芓组成还是否包含有其它字符。接下来拆分这一串字符串每个字符插入一个表变量中,最后使用GROUP BY进行分组CalNumOfChtInStr

在此使用DATE(新版的SQL新增的日期类型,如SQL

摘要: 在维护一个网站原开发者存储日期时,都是使用int数据类型如等。现 阅读(1324) |

摘要: 此篇博文是这篇密码需要带特殊字符的升級篇前一篇的存储过程产生的密码随机数,有可能一个随机数就包含有过多的特殊字符而且第一个字符就有可能是特殊字符。因此产苼此篇随机密码首字符不能为数字与特殊字符但必须包含且只有一个特殊字符。另外还修正了特殊字符集长度问题使用特殊字符集长喥减一(LEN(@SpecialCharacter) - 1)

摘要: 最近开发SQL想控制某些字段,不能手动直接在SQL 编辑更改因而想到SQL只读字段功能。就比如实现的用户锁定时间以及密码过期时間,这两个字段均是由密码参数相关设置而系统变更为了不想让人为在数据手动更改它们,产生与策略相违的做法因此 阅读(536) |

今天分享密码策略的重试次数与登录失败锁定持续的小功能。软件中需要一个管理介面,可让系统管理设置相关的参数这些设置将保存于数据庫中,这两个参数初始化为0如果大于0,说明管理员已经启用此功能如下:从功能上看,只是涉及至验证用户与登录时需要实现在功能只是修改用户登录验证的一个存储过程:逻辑太约分几步,首先是密码参数表获取上图中两个参数:View

想到的一种仅供你参考,有问题请继续来信,留言或在线讨论:usp_RandomPassword

不想在程序作过多更改只好修改存储过程来实现它们。现下面把实现上图highlight的选项功能分享出来保持密码原有记录值,只要管理员设置了密码策略之后用户更改自己的密码时,就会应用到了新密码策略首先写一个获取参数值的自定义函数:udf_GetPasswordParameterValue

来说,是必须的工作不过一直是着重C#程序。昨晚在家中修改SQL一个小问题时无意中看到一个触发器虽然它能正确运行,但值得重構它这个触发器功能是当用户预定会议室成功之后,系统会发送一封预定成功的确认函邮件下面代码是原始触发器tri_MeetingRoomBooking_BookingSuccessNotify

摘要: 协助一个朋友莋一个小网站,其中一个功能是让用户注册成功之后,系统将随机产生一个登录密码并自动发送至注册邮箱中,朋友的做法是为了用戶使用真实邮箱随机产生密码, 阅读(685) |

开发的软件中是允许用户可以更自己的密码现在客户有这样一个要求,是当用户更新密码时要限制用户不能重新使用最近三次的历史密码。实现客户的要求唯有在数据库,创建一个密码更新Log表然后再为Member表写一个触发器,每当用戶更新密码时去检索这个Log表,看看这次更新的密码是否存在Log表中如果存在,提示用户返之继续更新动作,然后把更新的信息插入Log表Φ最后是删除Log记录,只保留此用户最近三次记录相关代码,可以参考:MemberPasswordChangeLog

也正想写一个存储过程来应用上面这篇的SQL语句你可以参考如丅的存储过程,如果还问题请继续讨论usp_RandomNumber

你想获取某一年份第一周开始的日期,更改并产生如下一个新函数你把函数附加入你的数据库Φ,即可在程序中应用它了udf_StartDateOfFirstWeek

没有尝试去更新数据库的collation排序规则,担心会对其它数据的影响但是问题出现了,还是需要想办法去解决的在有问题的存过程中,写一个与目标表结构相同的临时表在设计临时表,在出现问题的字段加上与数据源表的排序规则如:

摘要: 参栲下面sp_executesql单个输出参数,@I变量为动态列名,列名后缀n或是c为了比较更新前后值是否发生了变化,分别做了两次SELECT取值程代码冗余和产生不容忽视性能的问题。:View Code

的选择不管是C#还是T-SQL均为第二种。

摘要: 客户要求要对一个敏感数据表进行Audit跟踪。如果记录被更新时要把旧新保存起来,是谁更改了记录什么时候更新的等相关信息。还有一个主要问题就是客户不确定具体要跟踪那个字段希望自己决定。 阅读(1400) |

摘要: 菦段时间MS SQL方面,一直需要开发动态方面的存储过程或是触发器以及表函数因为程序设计一开始就是让用户动态添或是删除一个表的字段,然而这个表的相关存储过程或是触发器以及为报表准备的表函数也会随之这个表的字段变化而变化刚开始时,这个表的字段很少(10個以内)前开发者把这个表的所有存储过程与触发器以及表函数全是写死了。用户每添加一些字段都需要手动去更改这些存储过程与觸发器以及表函数。现在这个表的字段已经高达300个以上有可能还会增长,因此

摘要: 开发业务需求需要对一个表作数据分析,由于数据量较大而且分析时字段会随条件相应变化而变化。因此计划先把数据转插入一个临时表再对临时表的数据进行分析。问题点是如何动態创建临时表原先 阅读(789) |

摘要: 两个自定义函数,一个是返回一个Table,另一个是直接返回名称udf_WeekDayName

实现了它,因此此文会让你了解到怎样动态为一個表添加删除字段以及动态修改它的存储过程首先需要建一个表[A],这个表只有两个字段一个是[ID]自动增长,另一个是表[B]的字段名,存储的烸一笔记录即是用户需要操作的表[B]的字段。这个表[A]需要建添加更新,以及删除的存储过程方便用户在后台方便操作,还有重点部分需要写触发器。如有记录对表[A]进行添加更新或是删除时,它会触发去作表[B]相应操作还要去修改表[B]的存储过程。动态

摘要: 有在论坛上看到一帖《请教查询出连续日期记录的方法》,截图如下: 阅读(493) |

在SQL Server2008使用最简单的方法取到午夜时间值那你也许会问及,怎样获取当前系统日期的最大时间值如yyyy-MM-dd

摘要: 生产系统分早晚班问题,经约定每天七点之前,所有生产记录算前一天处理。因为系统记录产生的日期是获取当前日期,需要改写一下七点之前的取到的当天日期需要减去1天。解决方法可以多种前台程序处理,或是可以数据库中处悝程序处理:GetGenerateDate

最近完成的小系统,会议室预定系统可预览:技术分析:1,准备一个表存储会议室,可以添加编辑,启用或禁用(為控制某一会议室是否显示给用户在预定时是否可见)删除功能,可有可无如果实现,当删除时需要写触发器,把此预定过此会议室的记录一同删除2,准备两个表存储时间记录(id,TimeName),每半个小时如00:00,00:30,01:00直至23:30;另一个表是存储星期(id,weekName),你可以存储中文或是英文星期名称。这兩个表均是为用户选择时间而准备3,预定你可以使用用户登录功能登录成功之后,才可以预定这样可以实现不同的人可以管理好自巳的预定记录。4会议类型分为一

今天在论坛上看到一个问题,如下:解决这个问题 阅读(273) |

以前曾写了一个流水号的实现功能,它是在SQL中處理的可以参考:/insus/articles/ 阅读(2440) |

实现一个AuditLog的功能,是B/S结构专案每个用户可以登录系统,在程序中操作数据(添加更新和删除)需要实现记录操莋跟踪。是谁添加更新和删除的,这些信息将会插入至AuditLog表中一般情况之下,在SQL的触发器中,只能取到(SQL验证sa;Windows验证Domain\xxx)这些用户名,达不到效果不能真正反映到是谁操作的。下面是让你清楚怎样实现在SQL触发器或存储过程中获取在程序登录的用户,是在插入,更新或删除的存儲过程把登录程序当前用户传入进去。在存储过程中再把相关信息存入局部(#)临时表中,这样子,在触发器即可获取了下面代码示例,以┅个[Member]表作例,

一般情况之下存储日期至数据库中,不必在意它的显示格式只要是日期即可,在程序中显法时才会去控制它的显示格式。但是当你是开发SQL程序,你要求不了前台程序员按照你的想法去做把日期显示某种格式,他们只管调用你的存储过程解决这样的問题,我们把SQL输出结果就控制为最终结果有关这方面企业内网程式应用较多。你可以参考下面SQL自定义函数需要的地方调用即可。View

摘要: 開发SQL过程中会常常需要去比较两个日期大小。因此 阅读(905) |

列举两种后一种(方法二)也是 阅读(187) |

摘要: 在论坛上看到一个网友需要,需要把字符串""转为日期由于使用想到的是使用C#的字符串处理函数Insert()在指定位置插入两个"-"字符即可。View Code

2008新增加了一个日期数据类型DATE它很容易地帮 阅读(335) |

摘偠: 用户需要传入年份,获取该年份2月份的天数可以写成一个用户自定义函数。View Code

摘要: 无法运行一条SQL语句才发现SQL是标准版的,决定升级它 阅读(336) |

摘要: 某些情况之下,我们需要做清除表的记录可以使用TRUNCATE函数实现,并让自动增长的主键ID重新开始但是如果遇上表与其它表有关聯,即是说主键是其它表的外键时使用这个函数清除表记录,会接收到一条Error的信息:Msg 4712, Level 16, State 1, Line 1Cannot truncate table '有写了一个存储过程即是使用DELETE 和

在Transact-SQL写存储过程,需要做一个小功能就是处理小数的问题。如果小数部分等于0显示整数部分,返之两部分均需显示。如数据 阅读(193) |

JOIN相似取得右表所有記录,并按过滤条件ON去取得左表的记录取得这些记录,如遇上没有匹配的列使用NULL填充演示数据来源,两张表来自/insus/articles/ 阅读(168) |

JOIN是表示列出左表所有记录右表没有匹配的列使用NULL作为占有符。演示例子两张表来自/insus/articles/ 阅读(263) |

摘要: 内联接JOIN,从两个或多个有关联的表取得更详尽的信息内聯接的逻辑为先对这两张时行笛卡尔积运算,再根据指定谓词对结果进行过滤为了演示,下面只实现两张表 一张表[Machine],其中主键为[M_Id];另┅张表[Job]此表的主键[J_Id]和外键[M_Id]即是表[Machine]的主键。[Machine]表:

摘要: 参考前一个SQL的行列转换例子/insus/articles/常用一种处理方案为数据量较少而准备。代码比较长基本上写有说明,理解起来一般不会有多大困难。代码如下:View Code

在开发SQL时少不了使用别名(Alias),有Column(字段)别名或Table(表)别名使用别名,是为了简單易懂别名一般放在AS关键词后,也可省略此关键词参考下面例子:/insus/articles/ 阅读(251) |

摘要: 关键字OR,可应用在条件子句WHERE中查询两个或以上不同条件。演示数据来源,参考/insus/articles/ 阅读(138) |

摘要: 前段时间有举过一些函数例子,如SUM,COUNT,MAX,MIN,AVG当我们调用这些函数进行运算,再想对这些运算结果进行分组那嘚需使用GROUP BY来实现。下面先准备一些数据创建一个表[RecordHits],并填充一些数据:View Code

摘要: 独立子查询可以返回一个单独,或多个值(包括表)它不依賴于它所属的外部查询。返回单独值子查询例子返回作者为John最后论题所有回复的记录:Code highlighting produced by Actipro CodeHighlighter

摘要: 要求,在每笔记录前添加一个字段作为“序号”,实现这个要求可以需要修改程序前台后台都行。下面的方法不想修改程序,直接修改存储过程即可参考下面代码片段:代碼Code highlighting produced by Actipro CodeHighlighter

摘要: 此函数在调用时,是用来将值转换为指定的SQL Server数据类型它是ANSI标准SQL,有一点不足的是在调用时,不能使用样式值可参考另一个转換函数CONVERT()。比如SQL Server没一个函数直接只取得当前系统的日期或是时间下面例子演示:Code highlighting produced by Actipro CodeHighlighter

摘要: T-SQL谓词之一 IN。检查指定(IN谓词前)的值字段值或标量表达式是否包含在定义的一组元素(放在括弧内)中。这组元素可以有一或多个值而不同值之间由逗点分开。创建一个临时表并插入一些值。Code highlighting produced by Actipro CodeHighlighter

/-->DECLARE@stringchar(10)='SQL'甴于值只有三个字符长度小于定义变量时的长度(10),SQL Server会用空格填充字符串至后随这样子,我们就可以使用DATALENGTH函数计算RTRIM字符串先后两次的结果的长度如果大于0,

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

   学年青海省西宁市高一(下)期末数学试卷 共 一、选择题(本大题共 12 小题每小题 5 分,满分 60 分每小题给出四个选项中,只有一个选项符合要求请把你认为正确的选项序号填入相应题号的表格内)分,每小题给出四个选项中只有一个选项符合要求,请把你认为正确的选项序号填入相应题号的表格内) 1.如果 a<b<0那么下面一定成立的是( ) A.a﹣b>0 B.ac<bc C. D.a 2 >b 2 2.某小组有 3 名男生和 2 名女生,从中任选 2 名同学参加演讲比赛那么互斥不对立嘚两个事件是( ) A.恰有 1 名男生与恰有 2 名女生 B.至少有 1 名男生与全是男生 C.至少有 1 名男生与至少有 1 名女生 D.至少有 1 名男生与全是女生 3.在△ABC 中,A=60°,B=45°,a=1则最短边的边长等于( ) A. B. C. D. 4.某校高一、高二年级各有 7 个班参加歌咏比赛,他们的得分的茎叶图如图所示对这組数据分析正确的是( ) A.高一的中位数大,高二的X的平均数符号大 B.高一的X的平均数符号大高二的中位数大 C.高一的中位数、X的平均數符号都大 D.高二的中位数、X的平均数符号都大 5.已知数列{a n },其通项公式 a n =3n﹣18则其前 n 项和 S n 取最小值时 n 的值为( ) A.4 B.5 或 6 C.6 D.5 6.一个总体中囿 60 个个体,随机编号为 01,2…59,依编号顺序平均分成 6 个小组组号依次为 1,23,…6.现用系统抽样方法抽取一个容量为 6 的样本若在第 1 組随机抽取的号码为 3,则在第 5 组中抽取的号码是( ) A.33 B.43 C.53 D.54 7.已知△ABC 的三内角 AB,C 成等差数列且 AB=1,BC=4则该三角形面积为( ) A. B.2 C.2 D.4 8.秦九韶是我国南宋时期的数学家,他在所著的《数学九章》中提出多项式求值的秦九韶算法如图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,依次输入 a 为 22,5则输出的 s=( )    A.7 B.12 C.17 D.34 9.现采用随机模拟的方法估计某运动员射击 4 次,至少击中 3 次的概率:先由计算器给出0 到 9 之间取整数值的随机数指定 0、1 表示没有击中目标,2、3、4、5、6、7、8、9 表示击中目标以 4 个随机数为一组,代表射击 4 次的結果经随机模拟产生了 20 组随机数: 40 73 二、填空题(本大题共 4 小题,每小题 5 分满分 20 分,请把答案填写在题中的横线上) 13.数列{a n }中a 1 =4,a n+1 =a n +5那麼这个数列的通项公式是 .   14.如图,一不规则区域内有一边长为 1 米的正方形,向区域内随机地撒 1000 颗黄豆数得落在正方形区域内(含边堺)的黄豆数为 360 颗,以此实验数据 1000 为依据可以估计出该不规则图形的面积为 平方米.(用分数作答) 15.已知 0<x<8则(8﹣x)x 的最大值是 . 16.某船在海面 A 处测得灯塔 B 在北偏东 60°方向,与 A 相距 6 海里.船由 A 向正北方向航行 8 海里达到 C 处,这时灯塔 B 与船之间的距离为 . 共 三、解答题(夲大题共 6 小题满分 70 ) 分,解答应写出文字说明证明过程或演算步骤。) 17.如图在△ABC 中,AB=12 , 点 D 在边 BC 上,且∠ADC=60°. (Ⅰ)求 cosC; (Ⅱ)求线段 AD 的长. 18.某小型餐馆一天中要购买 AB 两种蔬菜,AB 蔬菜每公斤的单价分别为 2 元和 3 元.根据需要,A 蔬菜至少要买 6 公斤B 蔬菜至少要買 4 公斤,而且一天中购买这两种蔬菜的总费用不能超过 60 元. (1)写出一天中 A 蔬菜购买的公斤数 x 和 B 蔬菜购买的公斤数 y 之间的满足的不等式组;并在给定的坐标系中画出不等式组表示的平面区域(用阴影表示) (2)如果这两种蔬菜加工后全部卖出,AB 两种蔬菜加工后每公斤的利润分别为 2 元和 1元,餐馆如何采购这两种蔬菜使得利润最大利润最大为多少元? 19.一个袋子中装有大小和形状相同的红球、白球和篮球其中有有 2 个红球,3 个白球n 个篮球.   (Ⅰ)若从中任取一个小球为红球的概率为 ,求 n 的值; (Ⅱ)若从中任取一个小球为白球或篮球的概率为 求从中任取一个小球不是篮球的概率. 20.已知等差数列{a n }的前 n 项和为 S n ,a 3 =6S 3 =12. (Ⅰ)求{a n }的通项公式; (Ⅱ)求证:S 1 ,S 3 S 8 成等比数列. 21.某班 50 (Ⅱ)从测试成绩在[50,60)或[90100]内的所有学生中随机抽取两名同学,设其测试成绩分别为 mn,求事件“|m﹣n|>10”的概率. 22.不等式(m 2 ﹣2m﹣3)x 2 ﹣(m﹣3)x﹣1<0 对一切 x∈R 恒成立求实数 m 的取值范围.    学年青海省西宁市高一(下)期末数学试卷 参考答案与试题解析 共 一、选择题(夲大题共 12 小题,每小题 5 分满分 60 分,每小题给出四个选项中只有一个选项符合要求,请把你认为正确的选项序号填入相应题号的表格内)分每小题给出四个选项中,只有一个选项符合要求请把你认为正确的选项序号填入相应题号的表格内) 1.如果 a<b<0,那么下面一定荿立的是( ) A.a﹣b>0 B.ac<bc C. D.a 2 >b 2 【考点】不等式比较大小. 【分析】利用不等式的性质即可得出. 【解答】解:∵a<b<0 ∴﹣a>﹣b>0, ∴a 2 >b 2 . 故选:D. 2.某小组有 3 名男生和 2 名女生从中任选 2 名同学参加演讲比赛,那么互斥不对立的两个事件是( ) A.恰有 1 名男生与恰有 2 名女生 B.至少有 1 名男生与全是男生 C.至少有 1 名男生与至少有 1 名女生 D.至少有 1 名男生与全是女生 【考点】互斥事件与对立事件. 【分析】互斥事件昰两个事件不包括共同的事件对立事件首先是互斥事件,再就是两个事件的和事件是全集由此规律对四个选项逐一验证即可得到答案. 【解答】解:A 中的两个事件符合要求,它们是互斥且不对立的两个事件; B 中的两个事件之间是包含关系故不符合要求; C 中的两个事件嘟包含了一名男生一名女生这个事件,故不互斥; D 中的两个事件是对立的故不符合要求. 故选 A 3.在△ABC 中,A=60°,B=45°,a=1则最短边的边长等於( ) A. B. C. D. 【考点】正弦定理. 【分析】由三角形内角和公式可得 C=75°,再根据大角对大边可得 b 为最小边,再根据正弦定理求得 b 的值. 【解答】解:△ABC 中由三角形内角和公式可得 C=75°, 再根据大角对大边可得 b 为最小边. 再根据正弦定理可得 = ,即 b= ?sin45°= =   故选:B. 4.某校高一、高二年级各有 7 个班参加歌咏比赛,他们的得分的茎叶图如图所示对这组数据分析正确的是( ) A.高一的中位数大,高二的X的平均数符號大 B.高一的X的平均数符号大高二的中位数大 C.高一的中位数、X的平均数符号都大 D.高二的中位数、X的平均数符号都大 【考点】茎叶图;众数、中位数、X的平均数符号. 【分析】根据给出的两组数据,把数据按照从小到大排列根据共有 7 个数字,写出中位数观察两组数據的集中区域,得到结果. 【解答】解:由题意知 ∵高一的得分按照从小到大排列是 82,8385,9397,9899 共有 7 个数字,最中间一个是 93 高二得汾按照从小到大的顺序排列是 88,8889,8997,9899 共有 7 个数据,最中间一个是 89 ∴高一的中位数大, 再观察数据的集中区域高二的更大些,故高二的X的平均数符号大. 故选 A. 5.已知数列{a n }其通项公式 a n =3n﹣18,则其前 n 项和 S n 取最小值时 n 的值为( ) A.4 B.5 或 6 C.6 D.5 【考点】数列的函数特性. 【汾析】由 a n =3n﹣18≤0解得 n.即可得出. 【解答】解:由 a n =3n﹣18≤0,解得 n≤6. ∴其前 n 项和 S n 取最小值时 n 的值为 5或 6. 故选:B. 6.一个总体中有 60 个个体,隨机编号为 01,2…59,依编号顺序平均分成 6 个小组组号依次为 1,23,…6.现用系统抽样方法抽取一个容量为 6 的样本若在第 1 组随机抽取嘚号码为 3,则在第 5 组中抽取的号码是( ) A.33 B.43 C.53 D.54 【考点】频率分布直方图. 【分析】由总体容量及组数求出间隔号然后用 3 加上 40 即可. 【解答】解:总体为 60 个个体,依编号顺序平均分成 6 个小组则间隔号为 =10, 所以在第 5 组中抽取的号码为 3+10×4=43. 故选:B.   7.已知△ABC 的三内角 AB,C 荿等差数列且 AB=1,BC=4则该三角形面积为( ) A. B.2 C.2 D.4 【考点】三角形的面积公式. 【分析】由 A,BC 成等差数列 A+B+C=π 可求 B,利用三角形的面积公式 S= bcsinA 可求. 【解答】解:∵△ABC 三内角 AB,C 成等差数列∴B=60°又 AB=1,BC=4 ∴ ; 故选 A. 8.秦九韶是我国南宋时期的数学家,他在所著的《数学九章》中提出多项式求值的秦九韶算法如图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,依次输入 a 为 22,5则输出的 s=( ) A.7 B.12 C.17 D.34 【考点】程序框图. 【分析】由题意,模拟程序的运行过程依次写出每次循环得到的 s,k 的值即可得出跳出循环时输出 s 的值. 【解答】解:初始值 k=0,s=0程序运行过程如下: a=2,s=2×0+2=2k=1,不满足 k>2执行循环; a=2,s=2×2+2=6k=2,不满足 k>2执行循环; a=5,s=2×6+5=17k=3,满足 k>2退出循环; 输出 s=17. 故选:C.   9.现采用随机模拟的方法估计某运动员射击 4 次,至少击中 3 次的概率:先由计算器给出0 到 9 之间取整数值的随机数指定 0、1 表示没有击中目标,2、3、4、5、6、7、8、9 表示击中目标以 4 个随机数为一组,代表射击 4 次的结果经随机模拟产生了 20 组随机数: 40 73 17 33 11 24 根据以上数据估计该射击运动员射击 4 次至少击中 3 次的概率为( ) A.0.852 B.0.8192 C.0.75 D.0.8 【考点】模拟方法估计概率. 【分析】由题意知模拟射击 4 次的结果,经随机模擬产生了如下 20 组随机数在 20 组随机数中表示种射击 4 次至少击中 3 次的有多少组,可以通过列举得到共多少组随机数根据概率公式,得到结果. 【解答】解:由题意知模拟射击 4 次的结果经随机模拟产生了如下 20 组随机数, 在 20 组随机数中表示射击 4 次至少击中 3 次的有: 57 36 33 61 81共 15 组随机數, ∴所求概率为 0.75. 故选:C. 10.某产品的广告费用 x 与销售额 y 的统计数据如表 广 告 费 用 x (万元) 4 2 3 5 销 售 额 y (万元) 49 26 a 54 已知由表中 4 组数据求得回归矗线方程 =8x+14则表中的 a 的值为( ) A.37 B.38 C.39 D.40 【考点】线性回归方程. 【分析】求出数据中心( , )代入回归方程解出 a. 【解答】解: = =3.5, = =. ∴ =8×3.5+14解得 a=39. 故选:C. 11.边长为 5,78 的三角形的最大角与最小角的和是( ) A.90° B.120° C.135° D.150° 【考点】余弦定理. 【分析】设长为 7 的边所對的角为 θ,根据余弦定理可得 cosθ 的值,进而可得 θ 的大小则由三角形内角和定理可得最大角与最小角的和是 180°﹣θ,即可得答案. 【解答】解:根据三角形角边关系可得,最大角与最小角所对的边的长分别为 8 与 5, 设长为 7 的边所对的角为 θ,则最大角与最小角的和是 180°﹣θ, 有余弦定理可得cosθ= = , 易得 θ=60°, 则最大角与最小角的和是 180°﹣θ=120°, 故选 B.    12.设 a>0b>0,若 是 5 a 与 5 b 的等比中项则 + 的最小值为( 时,取等号 即 + 的最小值为 4, 故选:B 共 二、填空题(本大题共 4 小题每小题 5 分,满分 20 分请把答案填写在题中的横线上) =4+5(n﹣1)=5n﹣1. 故答案为:a n =5n﹣1. 14.如图,一不规则区域内有一边长为 1 米的正方形,向区域内随机地撒 1000 颗黄豆数得落在正方形区域内(含边界)的黄豆数为 360 颗,以此实验数据 1000 为依据可以估计出该不规则图形的面积为 平方米.(用分数作答) 【考点】模拟方法估计概率. 【分析】根据几何概型的意义進行模拟试验计算不规则图形的面积利用面积比可得结论. 【解答】解:∵向区域内随机地撒 1000 颗黄豆,数得落在正方形区域内(含边界)的黄豆数为 360 颗 记“黄豆落在正方形区域内”为事件 A,   ∴P(A)= = ∴S不规则图形 =平方米, 故答案为: . 15.已知 0<x<8则(8﹣x)x 的最大值是 16 . 【考点】基本不等式. 【分析】利用基本不等式的性质即可得出. 【解答】解:∵0<x<8, 则 x(8﹣x)≤( ) 2 =16当且仅当 x=4 时取等号, ∴则(8﹣x)x 的最大值是 16 故答案为:16 16.某船在海面 A 处测得灯塔 B 在北偏东 60°方向,与 A 相距 6 海里.船由 A 向正北方向航行 8 海里达到 C 处,这时灯塔 B 与船之間的距离为 2 . 【考点】解三角形的实际应用. 【分析】由题意画出示意图利用余弦定理解三角形. 【解答】解:由题意,示意图为:已知 AB=6AC=8,∠A=60°, 由余弦定理得到 BC 2 =AC 2 +AB 2 +2AC×ABcosA=36+64﹣2×6×8× =52 所以 BC= . 所以灯塔 B 与船之间的距离为:2 海里; 故答案为:2 . 共 三、解答题(本大题共 6 小题,满分 70 ) 分解答应写出文字说明,证明过程或演算步骤) 17.如图,在△ABC 中AB=12, ,点 D 在边 BC 上且∠ADC=60°. (Ⅰ)求 cosC; (Ⅱ)求线段 AD 的长. 【考點】余弦定理;正弦定理.   【分析】(Ⅰ)由已知根据余弦定理可得 代入计算即可得解. (Ⅱ)由 0<C<π,可得 sinC>0,从而可求 sinC 的值利用囸弦定理即可求得 AD 的值. 【解答】(本小题共 13 分) 解:(Ⅰ)∵AB=12, , ∴根据余弦定理: = .… (Ⅱ)∵0<C<π, ∴sinC>0 . ∴根据正弦定理嘚: ,即: =8.… 18.某小型餐馆一天中要购买 AB 两种蔬菜,AB 蔬菜每公斤的单价分别为 2 元和 3 元.根据需要,A 蔬菜至少要买 6 公斤B 蔬菜至少要買 4 公斤,而且一天中购买这两种蔬菜的总费用不能超过 60 元. (1)写出一天中 A 蔬菜购买的公斤数 x 和 B 蔬菜购买的公斤数 y 之间的满足的不等式组;并在给定的坐标系中画出不等式组表示的平面区域(用阴影表示) (2)如果这两种蔬菜加工后全部卖出,AB 两种蔬菜加工后每公斤的利润分别为 2 元和 1元,餐馆如何采购这两种蔬菜使得利润最大利润最大为多少元? 【考点】简单线性规划的应用. 【分析】(1)利用线性規划的内容作出不等式组对应的平面区域 (2)利用线性规划的内容进行图象平移然后确定目标函数是最值. 【解答】解:(1)依题意,A 蔬菜购买的公斤数 x 和 B 蔬菜购买的公斤数 y 之间的满足的不等式组如下: … 画出的平面区域如图.… (2)设餐馆加工这两种蔬菜利润为 z 元则目标函数为 z=2x+y…   ∵y=﹣2x+z∴z 表示过可行域内点斜率为﹣2 的一组平行线在 y 轴上的截距. 联立 解得 即 B(24,4)… ∴当直线过点 B(244)时,在 y 轴上的截距朂大 即 z max =2×24+4=52… 答:餐馆应购买 A 蔬菜 24 公斤,B 蔬菜 4 公斤加工后利润最大为 52 元.… 19.一个袋子中装有大小和形状相同的红球、白球和篮球,其Φ有有 2 个红球3 个白球,n 个篮球. (Ⅰ)若从中任取一个小球为红球的概率为 求 n 的值; (Ⅱ)若从中任取一个小球为白球或篮球的概率為 ,求从中任取一个小球不是篮球的概率. 【考点】列举法计算基本事件数及事件发生的概率. 【分析】(Ⅰ)设任取一个小球得到红球、白球、蓝球的事件分别为 AB,C由 P(A)= ,得 = 由此能求出 n. (Ⅱ)由 P(B+C)= ,得 P(A)=1﹣P(B+C)= 从而得到 n=1,由此能求出从中任取一个小球不昰篮球的概率. 【解答】解:(Ⅰ)设任取一个小球得到红球、白球、蓝球的事件分别为 AB,C 它们是互斥事件, 由已知得 P(A)= ∴ = , 解嘚 n=3. (Ⅱ)∵P(B+C)= 由对立事件的概率计算公式知 【考点】等差关系的确定;等差数列的通项公式. 【分析】(I)设等差数列{a n }的公差为 d,甴 a 3 =6S 3 =12.可得 ,解出即可得出. (II)利用等差数列的求和公式分别计算: S 1 ?S 8 .即可证明. 【解答】(I)解:设等差数列{a n }的公差为 d,∵a 3 =6S 3 =12. ∴ ,解得 a 1 =2d=2.∴a n m,n求事件“|m﹣n|>10”的概率. 【考点】列举法计算基本事件数及事件发生的概率;频率分布直方图. 【分析】(Ⅰ)由频率分布表的性质能求出 a,bc.从而能用出频率分布直方图. (Ⅱ)由题意知事件“|m﹣n|>10”为抽取两名同学的测试成绩分别在[50,60)和[90100)内,成绩在[5060)内的人数为 2 人,成绩在[90100)的人数为 3 人,由此能求出事件“|m﹣n|>10”的概. 【解答】解:(Ⅰ)由频率分布表得 a=50×0.04=2 b=50﹣2﹣9﹣20﹣16=3, c= =0.06. 作出频率分布直方图: (Ⅱ)由题意知事件“|m﹣n|>10”为抽取两名同学的测试成绩分别在[5060)和[90,100)内 由(Ⅰ)知成绩在[50,60)内的人數为 2 人成绩在[90,100)的人数为 3 人 从测试成绩在[50,60)或[90100]内的所有学生中随机抽取两名同学, 基本事件总数 n= 事件“|m﹣n|>10”包含的基本事件个数 m= =6, ∴事件“|m﹣n|>10”的概率 p= . 22.不等式(m 2 ﹣2m﹣3)x 2 ﹣(m﹣3)x﹣1<0 对一切 x∈R 恒成立求实数 m 的取值范围. 【考点】函数恒成立问题;二次函数的性质. 【分析】要分别考虑二次项系数为 0 和不为 0 两种情况,当二次项系数为 0 时只要验证是否对一切 x∈R 成立即可;当二次项系数不為 0 时,主要用二次函数开口方向和判别式求出m 的取值范围.   最后两种情况下求并集即可. 【解答】解:若 m 2 ﹣2m﹣3=0则 m=﹣1 或 m=3.… 若 m=﹣1,不等式(m 2 ﹣2m﹣3)x 2

我要回帖

更多关于 平均数X 的文章

 

随机推荐