-
在SQL中使用’CASE’进行SELECT
所属栏目:[MsSql] 日期:2020-07-16 热度:158
我有一组一对一的映射A – apple,B-香蕉和那样.. 我的表有一个值为A,B,C的列. 现在我正在尝试使用一个select语句,它会给我直接的结果 SELECT CASE WHEN FRUIT = A THEN FRUIT =APPLE ELSE WHEN FRUIT =B THEN FRUIT =BANANA FROM FRU[详细]
-
sql-server – 在SQL数据库上实施“零或一对一”关系?
所属栏目:[MsSql] 日期:2020-07-16 热度:69
我有一个Post实体和一个FbPost实体. Post.FbPost为null或FbPost,并且没有两个Post实体可以引用相同的FbPost实体.换句话说,零或一对一. 在SQL Server中(理想情况下)将此实现为零或一对一而不是多对一的正确方法是什么? 如果那是不可能的,我该如何在EF级别强制[详细]
-
sql – 如何在oracle中减去2个日期以获得小时和分钟的结果
所属栏目:[MsSql] 日期:2020-07-16 热度:69
我想减去2个日期,用小时数表示小时和分钟的结果. 我有下表,我这样做,但结果并不理想. 有一些细微的变化,我确信这是简单的算术,但我没有做对. select start_time, end_time, (end_time-start_time)*24 from come_leav; START_TIME END_TIME (END_TIME-START[详细]
-
sql-server – 如何防止Sql Server作业同时运行
所属栏目:[MsSql] 日期:2020-07-16 热度:170
我的SQL代理中有一些预定的作业: Job1,每2分钟执行一次 Job2,每10分钟执行一次 Job3,每15分钟执行一次 如您所见,多个作业可以同时运行.当这些作业同时运行时,它会导致CPU使用率达到100%. 有解决方案吗?有没有办法控制同时运行的作业数量?注意:我需要这些[详细]
-
sql-server-2008 – 动态sql错误:’CREATE TRIGGER’必须是查询批处理中的第一个语句
所属栏目:[MsSql] 日期:2020-07-16 热度:64
作为一些管理任务的一部分,我们有许多表,每个表都需要创建一个触发器.当对象被修改时,触发器将在Audit数据库中设置标志和日期.为简单起见,我有一个表,其中包含所有需要触发器创建的对象. 我试图生成一些动态的SQL来为每个对象执行此操作,但我收到此错误: ‘C[详细]
-
数据库 – 是否有一种优雅的方式来存储双重关系(即用户1和用户2是朋友)
所属栏目:[MsSql] 日期:2020-07-16 热度:62
我本月在两个不同的工作中遇到了同样的问题: Version 1: User 1 User 2 are friendsVersion 2: Axis 1 Axis 2 when graphed should have the quadrants colored... 问题是,我没有看到使用RDBMS来存储和查询此信息的优雅方式. 有两种明显的方法: 方法1: sto[详细]
-
sql – 在预订系统中查找空闲插槽
所属栏目:[MsSql] 日期:2020-07-09 热度:186
在 my question about searching for date ranges我尝试简化问题,无意中提出了一个不同的更简单的问题. 而不是通过编辑使该问题复杂化,我将问我实际想要的问题. 我有两个表属性和预订.预订具有属性的外键以及开始和结束日期. 用户正在搜索空闲插槽并以天为单[详细]
-
如何在数据库中存储图像android [复制]
所属栏目:[MsSql] 日期:2020-07-09 热度:120
参见英文答案 How to save images into Database3个 我是android的新手,我正在创建一个联系人管理器.我已经研究了如何将EditText字段中的值存储到数据库中,但我不知道如何在数据库中存储图像.我想知道是否有人可以帮助我. package awad865.project.Contact[详细]
-
我可以在R脚本中优雅地包含格式化的SQL字符串吗?
所属栏目:[MsSql] 日期:2020-07-09 热度:94
我正在使用一个使用长SQL字符串的R脚本,我希望保持查询相对没有其他标记,以便允许在编辑器和应用程序之间进行复制和粘贴.我还希望能够跨行分割查询以提高可读性. 在RODBC文档中,粘贴函数用于从单独的块中构建查询,但我更喜欢一些不那么笨拙且引号和逗号较少的[详细]
-
sql – ORA-00904解码别名上的无效标识符
所属栏目:[MsSql] 日期:2020-07-09 热度:103
当我尝试在select语句中使用解码的别名时,我遇到了标题中声明的错误.这是代码: SELECT DISTINCT rl.complaint_date, decode(rl.judgement_date,null,rl.complaint_amt,rl.judgement_amt) as account_amt, rl.d[详细]
-
数据库 – 在Microsoft Access(2010)中计算年和月的年龄
所属栏目:[MsSql] 日期:2020-07-09 热度:86
我有两个领域(体检日期和出生日期).我计算了年龄((体检日期 – 出生日期)/365.25).我想要做的是在单独的领域中计算年和月的年龄.我不确定是否可以使用代码生成器或某种方式完成. 虽然DateDiff()函数似乎是计算年龄的合理选择,但遗憾的是它并不计算两个日期之[详细]
-
sql-server – 将SQL Server Express数据库复制到另一台计算机
所属栏目:[MsSql] 日期:2020-07-09 热度:169
我明天正在升级客户端Access应用程序的后端,并且需要准备好针对此客户端的特定问题的计划.老板需要能够定期(通常是每月)从SQL Server所在的办公室取出数据文件,并对数据进行统计分析. 我看了Easiest way to copy an entire SQL server Database from a server[详细]
-
sql – 触发以防止插入两列的重复数据
所属栏目:[MsSql] 日期:2020-07-09 热度:93
我正在研究SQL Server 2008R2,我有以下表 ID Name date 1 XYZ 2010 2 ABC 2011 3 VBL 2010 现在我想阻止插入,如果我有一个数据虽然ID不同但数据存在 ID Name date 4 ABC 2011 请指导我如何编写此触发器. 像这样[详细]
-
sql – 没有“身份”获取下一个ID号的最佳方法
所属栏目:[MsSql] 日期:2020-07-09 热度:114
我必须在遗留数据库的表中插入一些记录,并且由于它被其他古代系统使用,因此更改表不是解决方案. 问题是目标表有一个int主键但没有标识规范.所以我必须找到下一个可用的ID并使用它: select @id=ISNULL(max(recid)+1,1) from subscriber 但是,我想阻止其他应用[详细]
-
sql – 将邻接列表层次结构展平为所有路径的列表
所属栏目:[MsSql] 日期:2020-07-09 热度:122
我有一个表使用Adjacency List模型存储分层信息. (使用自引用键 – 下面的示例.此表可能看起来像 familiar): category_id name parent----------- -------------------- -----------1 ELECTRONICS NULL2[详细]
-
sql – 搜索数字是否包含在表达式中:1-3,5,10-15,20
所属栏目:[MsSql] 日期:2020-07-09 热度:106
在oracle数据库表中,我需要找到给定批号的结果. 保存批号的字段是包含类似’1-3,5,10-15,20’的字符串(此字符串中的数字已排序) 有没有办法做到这一点? 在上面的示例中,应找到以下批号的结果: 1,2,3,5,10,11,12,13,14,15,20 在应用程序中无法执行此操作,因[详细]
-
数据库 – 编写Joomla桥 – 用户插件
所属栏目:[MsSql] 日期:2020-07-09 热度:59
我想编写一个Joomla插件来连接数据库中的用户表(单向). 因此,在新用户注册时,用户将被复制并存储在第二个表(其他脚本)中.这是主要目标.更新密码更改/删除等内容可以保留到以后. 任何想法,我可以找到帮助我为Joomla 1.6编写这样的插件的信息? 我可以在哪里获[详细]
-
数据库设计 – SaaS数据库设计 – 多个数据库?分裂?
所属栏目:[MsSql] 日期:2020-07-09 热度:178
我见过SaaS应用程序以多种方式托管.跨多个数据库拆分功能和模块是一个好主意吗?例如,将User表放在一个DB上,将功能/ app特定表放在另一个DB上,也可能放在另一个DB中的其他常用表上? 从一个数据库开始.在项目需要时拆分数据/功能. 以下是我们可以从LinkedIn学[详细]
-
sql – 连接多行
所属栏目:[MsSql] 日期:2020-07-09 热度:163
我正在使用Microsoft SQL Server 2005. 我想我需要一个子查询. 我正在为每个客户寻找一(1)行,其中AvailableAction字段是每个客户的所有操作的串联. use tempdbGOIF DB_ID(myDatabase) IS NOT NULL DROP DATABASE myDatabasegoCREATE DATABASE myDatabase[详细]
-
将数据从SQL Server 2012复制到Excel时出现新行问题
所属栏目:[MsSql] 日期:2020-07-09 热度:59
我最近升级到SQL2012并使用Management Studio.我在数据库中的一个列中存储了CHAR(13)CHAR(10). 当我使用SQL Server 2008时,这将完全复制并粘贴到Excel中.但是,现在,复制和粘贴相同的数据会在Excel中的数据中创建一个新的行/回车符. 我在SQL2012中错过了一个可[详细]
-
sql-server – 目标的SQL动态数据透视
所属栏目:[MsSql] 日期:2020-07-09 热度:195
参见英文答案 Convert Rows to columns using ‘Pivot’ in SQL Server7个 假设我有一个包含以下行和列的表 EmpCode Empname Goals------- ---- ------101 kiran readsql10[详细]
-
sql-server – 如何在单个语句中将CSV数据拆分并插入到新表中?
所属栏目:[MsSql] 日期:2020-07-09 热度:134
我有一个名为“Documents”的表,其中包含如下列: DocumentID 我有格式的数据 – @DIDID = 1,2,3,4 如何使用单个查询在单独的行中插入这些documentID? 您需要一种在TSQL中拆分和处理字符串的方法,有很多方法可以做到这一点.本文涵盖几乎所有方法的PRO和CON:[详细]
-
在一个语句中组合两个SQL查询
所属栏目:[MsSql] 日期:2020-07-09 热度:194
参见英文答案 Store two Queries result in third variable3个 如何将两个SQl查询合并为一个 在我的情况下3表名称 Remain_cotton,add_cotton,Sell_Table conn.Execute _ INSERT INTO Remain_Cotton(N[详细]
-
sql – 按字母顺序查询名称的查询
所属栏目:[MsSql] 日期:2020-07-09 热度:113
我使用了LIKE条件,但它要求我在数据库中输入全名来查找名称. if (searchby.equals(Name)){ try { Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); System.out.println(n Driver loaded); Connection c[详细]
-
汉明重量/人口数量在T-SQL中
所属栏目:[MsSql] 日期:2020-07-09 热度:95
我正在寻找一种快速计算BINARY(1024)字段的汉明重量/总体数/“1位数”的方法. MySQL有一个BIT_COUNT函数可以做类似的事情.我在T-SQL中找不到类似的功能? 或者您是否建议将二进制数据存储在另一种类型的字段中? 如果你不知道我在说什么,这里是Wikipedia arti[详细]