-
sql – 在预订系统中查找空闲插槽
所属栏目:[MsSql教程] 日期:2021-01-24 热度:152
在 my question about searching for date ranges我尝试简化问题,无意中提出了一个不同的更简单的问题. 而不是通过编辑使该问题复杂化,我将问我实际想要的问题. 我有两个表属性和预订.预订具有属性的外键以及开始和结束日期. 用户正在搜索空闲插槽并以天为单[详细]
-
sql server regex
所属栏目:[MsSql教程] 日期:2021-01-24 热度:199
在SQL Server(2012)中,我有一个带有数值的字段.该字段的类型为int. 假设db中的字段包含123456789. 我这样搜索: select * from table1 where field1 like '[1-9]{0,2}3456789' 我也试过’^ [1-9] {0,2} $3456789′ 两者都不起作用.我究竟做错了什么? 解决方[详细]
-
如何替换Access SQL中的多个字符?
所属栏目:[MsSql教程] 日期:2021-01-24 热度:62
我是SQL的新手,所以希望有人能为我拼出这个.我尝试按照“在SQL查询中替换多个字符串”的帖子,但我被卡住了. 我正在尝试做与上述发布的发起人相同的事情,但使用不同的表和不同的字段.假设表“BTST”中的以下字段“ShiptoPlant”有三条记录(我的表实际上有数千[详细]
-
sql – ORA-00904解码别名上的无效标识符
所属栏目:[MsSql教程] 日期:2021-01-24 热度:52
当我尝试在select语句中使用解码的别名时,我遇到了标题中声明的错误.这是代码: SELECT DISTINCT rl.complaint_date,decode(rl.judgement_date,null,rl.complaint_amt,rl.judgement_amt) as account_amt,rl.date_served1,rl.date_served2,rl.judgement_date,r[详细]
-
对于teradata数据库,Hibernate @formula不支持将Cast()作为int
所属栏目:[MsSql教程] 日期:2021-01-24 热度:146
我在用 @Formula("cast(item_code as "int")") 将String列强制转换为int 但是hibernate正在生成查询 and cast(this_.item_code as this_."int")=? 我如何摆脱int前面的别名? 我试过了 : @Formula(“cast(item_code as”int“)”)和@Formula(“cast(item_c[详细]
-
如何检查表是否存在以及它是否不存在在sql server 2008中创建表
所属栏目:[MsSql教程] 日期:2021-01-24 热度:75
我正在sql server 2008中编写一个存储过程 我需要检查数据库中是否存在表,如果没有,那么我需要创建它. 我该怎么做? 解决方法 像这样的东西 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[YourTable]') AND type in (N'U')[详细]
-
数据库 – 编写Joomla桥 – 用户插件
所属栏目:[MsSql教程] 日期:2021-01-24 热度:173
我想编写一个Joomla插件来连接数据库中的用户表(单向). 因此,在新用户注册时,用户将被复制并存储在第二个表(其他脚本)中.这是主要目标.更新密码更改/删除等内容可以保留到以后. 任何想法,我可以找到帮助我为Joomla 1.6编写这样的插件的信息? 我可以在哪里获[详细]
-
sql – 搜索数字是否包含在表达式中:1-3,5,10-15,20
所属栏目:[MsSql教程] 日期:2021-01-24 热度:54
在oracle数据库表中,我需要找到给定批号的结果. 保存批号的字段是包含类似’1-3,5,10-15,20’的字符串(此字符串中的数字已排序) 有没有办法做到这一点? 在上面的示例中,应找到以下批号的结果: 1,2,3,10,11,12,13,14,15,20 在应用程序中无法执行此操作,因此[详细]
-
sql – 将邻接列表层次结构展平为所有路径的列表
所属栏目:[MsSql教程] 日期:2021-01-24 热度:155
我有一个表使用Adjacency List模型存储分层信息. (使用自引用键 – 下面的示例.此表可能看起来像 familiar): category_id name parent----------- -------------------- -----------1 ELECTRONICS NULL2 TELEVISIONS 13 TUBE 24 LCD 25 PLASMA 26 PORTABLE E[详细]
-
sql – 触发以防止插入两列的重复数据
所属栏目:[MsSql教程] 日期:2021-01-24 热度:66
我正在研究SQL Server 2008R2,我有以下表 ID Name date 1 XYZ 2010 2 ABC 2011 3 VBL 2010 现在我想阻止插入,如果我有一个数据虽然ID不同但数据存在 ID Name date 4 ABC 2011 请指导我如何编写此触发器. 解决方法 像这样的东西: CREATE TRIGGER MyTrigger ON[详细]
-
sql – 没有“身份”获取下一个ID号的最佳方法
所属栏目:[MsSql教程] 日期:2021-01-24 热度:180
我必须在遗留数据库的表中插入一些记录,并且由于它被其他古代系统使用,因此更改表不是解决方案. 问题是目标表有一个int主键但没有标识规范.所以我必须找到下一个可用的ID并使用它: select @id=ISNULL(max(recid)+1,1) from subscriber 但是,我想阻止其他应用[详细]
-
如何在LINQ to Entity Framework中使用SQL通配符
所属栏目:[MsSql教程] 日期:2021-01-23 热度:195
我有一个看起来像这样的查询: IQueryableProfile profiles = from p in connection.Profiles where profile.Email.Contains(txtSearch) select p; 我知道当它转换为SQL时,它使用LIKE’% txtSearch%’的值,但是如果txtSearch =“jon%gmail.com”它将它转换[详细]
-
sql-server – 如何在SQl Server 2008中选择distinct,但仅限于多
所属栏目:[MsSql教程] 日期:2021-01-23 热度:107
我有一个问题: SELECT Content.content_name,Language2.Name,Language2.language_id,Content.id,Content.content_description,FROM Language AS Language2 LEFT JOIN contents AS Content ON (Language2.language_id = Content.language_id) 如何仅选择不同[详细]
-
如何使用SQL(BigQuery)计算TF / IDF
所属栏目:[MsSql教程] 日期:2021-01-23 热度:156
我正在对reddit注释进行文本分析,我想在BigQuery中计算TF-IDF. 解决方法 此查询适用于5个阶段: 获取我感兴趣的所有reddit帖子.规范化单词(LOWER,只有字母和’,unescape一些HTML).将这些单词拆分为数组. 计算每个文档中每个单词的tf(术语频率) – 计算它在每[详细]
-
SQL计数连续几天
所属栏目:[MsSql教程] 日期:2021-01-23 热度:119
这是SQL数据库数据: UserTableUserName | UserDate | UserCode-------------------------------------------user1 | 08-31-2014 | 232user1 | 09-01-2014 | 232user1 | 09-02-2014 | 0user1 | 09-03-2014 | 121user1 | 09-08-2014 | 122user1 | 09-09-2014 |[详细]
-
sql – 与在MS Access数据库中加入相关的问题
所属栏目:[MsSql教程] 日期:2021-01-23 热度:191
我在MS Access数据库中使用以下查询: SELECT SD.RollNo,SD.Name,ED.ExamName,( SELECT count(*) FROM ( SELECT DISTINCT innerED.StudentId FROM ExamDetails innerED WHERE innerED.StudentId=SD.StudentId )) AS StudentIdFROM StudentDetails SD LEFT OUT[详细]
-
azure – 如何在文档数据库中上载多个文档(批量)
所属栏目:[MsSql教程] 日期:2021-01-23 热度:171
我有文件列表(对象),该对象有多个文件,即Json记录存在,但是当我尝试上传文件串(记录)时,它不会上传到文档数据库,但是当我上传单个文档记录时,它会成功上传. ListMyModelClass listObj = new ListMyModelClass(); Document doc = await DocumentClient.CreateD[详细]
-
sql-server-2008 – 使用PIVOT SQL Server 2008时更改列名
所属栏目:[MsSql教程] 日期:2021-01-23 热度:112
SELECT * FROM EmployeeAttributesPIVOT ( MAX(VALUE) FOR AttributeID IN ([DD14C4C2-FC9E-4A2E-9B96-C6A20A169B2E],[BE8149E2-0806-4D59-8482-58223C2F1735],[23B2C459-3D30-41CA-92AE-7F581F2535D4]) ) P 结果 EmployeeID DD14C4C2-FC9E-4A2E-9B96-C6A20A[详细]
-
sql-server – 如何分配SqlException编号
所属栏目:[MsSql教程] 日期:2021-01-23 热度:130
SqlException具有属性Number. 然后有这个:http://msdn.microsoft.com/en-us/library/cc645603.aspx 这个:http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx 它似乎是一个或另一个 题: 怎么决定哪个? 要求的原因: 我需要[详细]
-
SQL内部联接空值
所属栏目:[MsSql教程] 日期:2021-01-23 热度:68
我加入了 SELECT * FROM YINNER JOIN X ON ISNULL(X.QID,0) = ISNULL(y.QID,0) 像这样的连接中的Isnull会让它变慢.这就像有条件的加入. 有什么工作可以解决这个问题吗? 我有很多记录,其中QID是空的 任何人都有一个解决方案,不需要修改数据 解决方法 你有两个[详细]
-
sql-server – 您可以在数据透视表中小计行和/或列吗?
所属栏目:[MsSql教程] 日期:2021-01-22 热度:78
我有一组输出数据透视表的查询.是否可以获得数据透视表的行和/或列小计? 我选择的桌子看起来像这样 Site FormID Present Site 1 Form A Yes Site 1 Form B Yes Site 1 Form D Yes 等等… 我的数据透视表查询是这样的 SELECT * FROM (SELECT Site,COUNT(FormI[详细]
-
你能在SQL中定义“文字”表吗?
所属栏目:[MsSql教程] 日期:2021-01-22 热度:180
是否有任何SQL子查询语法允许您从字面上定义临时表? 例如,像 SELECT MAX(count) AS max,COUNT(*) AS countFROM ( (1 AS id,7 AS count),(2,6),(3,13),(4,12),(5,9) ) AS mytable INNER JOIN someothertable ON someothertable.id=mytable.id 这将节省必须执[详细]
-
sql – 从表中找出第n个最高薪水
所属栏目:[MsSql教程] 日期:2021-01-22 热度:132
name salary----- -----mohan 500ram 1000dinesh 5000hareesh 6000mallu 7500manju 7500praveen 10000hari 10000 如何使用Oracle从上述表中找到第n个最高薪水? 解决方法 你可以使用这样的东西..这是我测试过,然后粘贴在这里 SELECT *FROM tblnameWHERE sala[详细]
-
数据库设计 – 在具有缩写表名的表中为每个字段名添加前缀是一个
所属栏目:[MsSql教程] 日期:2021-01-22 热度:54
您是否在具有缩写表名的表中为每个字段添加前缀? 例: Table: UserFields:user_iduser_nameuser_password 或者你是否将你的田地命名为最低限度? Fields:idnamepassword 如果您同时使用了这两种格式,那么从长远来看,您觉得哪种格式对您最有帮助? 编辑:这个[详细]
-
SQL事件探查器可以在查询旁边显示返回结果集吗?
所属栏目:[MsSql教程] 日期:2021-01-22 热度:100
在SQL事件探查器2005中,是否可以在SQL跟踪中捕获结果集,以便我可以看到带有结果集的相应查询? ……或者它只是一种单向痕迹? 谢谢! 乔治 解决方法 不,您无法获取SQL跟踪中包含的查询生成的结果集.您只能告诉有关呼叫的各种统计信息(即执行的查询,持续时间,[详细]