-
sql – 创建分层定义的数据集的展平表/视图
所属栏目:[MsSql教程] 日期:2021-02-06 热度:155
我有一个包含分层数据的表.目前这个层次结构中有~8个级别. 我真的很喜欢数据结构的方式,但是当我需要知道8级记录是否是1级记录的子级时,性能是令人沮丧的. 我有PL / SQL存储函数为我做这些查找,每个函数都有一个select * from tbl start with … connect b[详细]
-
在SQL查询中使用来自Cell或命名范围的日期
所属栏目:[MsSql教程] 日期:2021-02-06 热度:98
副标题#e# 我创建了一个工作表来从Microsoft SQL数据库中提取数据,以生成2日期StartDate和EndDate之间的客户报告. 我一直在玩一些东西,但无论如何都没有成功.我已经搜索过,但一直找不到我所追求或能够理解的东西. 我相信的问题是我在Excel中使用的日期的数[详细]
-
sql – 更改数字列
所属栏目:[MsSql教程] 日期:2021-02-06 热度:84
我有NAME和PAY,但在这个例子中我需要CHANGEGROUP: NAME PAY DATE CHANGEGROUPSally 12 10/01/2011 1Sally 12 10/01/2011 1Sally 12 11/02/2011 1Sally 12 11/02/2011 1Sally 12 12/01/2012 1Sally 13 04/23/2013 2Sally 12 04/24/2013 3Sally 10 05/01/20[详细]
-
如何在Teradata中执行动态SQL
所属栏目:[MsSql教程] 日期:2021-02-05 热度:177
有没有办法向Teradata提交动态生成的SQL?我编写了一个查询,它将创建用于对表进行非规范化的代码.现在,我将代码拉到我的客户端(SAS)并在第二步重新提交.我不熟悉Teradata宏或程序;会有类似的工作吗? 为了说明,我有一个如下定义的表: create multiset tab[详细]
-
动词共轭数据库[已关闭]
所属栏目:[MsSql教程] 日期:2021-02-05 热度:179
有没有人知道动词变形的好数据库?我正在构建一个自然语言处理应用程序.虽然我已经能够很好地利用WordNet,但它不允许我在共轭数据库中检查动词的形式或者共轭其他动词. 我曾经考虑过像这样抓取一个网站: http://conjugator.reverso.net/conjugation-engli[详细]
-
SQL:Last_Value()返回错误的结果(但First_Value()工作正常)
所属栏目:[MsSql教程] 日期:2021-02-05 热度:69
我在SQL Server 2012中有一个表,如快照所示: 然后我使用Last_Value()和First Value来获取不同YearMonth的每个EmpID的AverageAmount.脚本如下: SELECT A.EmpID,First_Value(A.AverageAmount) OVER (PARTITION BY A.EmpID Order by A.DimYearMonthKey asc)[详细]
-
数据库设计 – 我的数据是否已标准化?
所属栏目:[MsSql教程] 日期:2021-02-05 热度:89
副标题#e# 我正在制作一个简单的测验数据库,其中一个问题有一个答案和一个或多个图像文件,属于一个子主题,而该子主题又属于一个主题.此外,每个组可能属于三个级别之一. 这就是我设置数据库的方式: QUESTION-------------------question_id pkquestion varc[详细]
-
SQL:选择“直到”
所属栏目:[MsSql教程] 日期:2021-02-05 热度:100
我正在寻找一种方法来选择,直到达到一笔金额. 我的“文档”表有“tag_id”和“size”字段. 我想用tag_id = 26选择所有文档,但我知道我只能处理600个单位的大小.因此,当我知道前10个文件已经加入时,选择100个文件并丢弃其中的90个文件是没有意义的. 600个单[详细]
-
如何将数据库值获取到android中的String数组(sqlite数据库)
所属栏目:[MsSql教程] 日期:2021-02-05 热度:70
我有一个数据库名称“CUED”(sqlite Android)它有一个表HELLO,其中包含一个列NAME我可以从该列获取String的值. 让我告诉你我的代码部分 myDB =hello.this.openOrCreateDatabase("CUED",MODE_PRIVATE,null); Cursor crs = myDB.rawQuery("SELECT * FROM HEL[详细]
-
linq-to-sql – 针对Sql Server 2000的TransactionScope错误 –
所属栏目:[MsSql教程] 日期:2021-02-05 热度:57
我正在尝试针对我的Sql 2000数据库为我的Linq-to-Sql操作设置一个简单的事务.使用TransactionScope它看起来像这样: using (TransactionScope transaction = new TransactionScope()){ try { Store.DBDataContext dc = new Store.DBDataContext(); Store.P[详细]
-
sql – 存储过程,将表名作为参数传递
所属栏目:[MsSql教程] 日期:2021-02-05 热度:114
我有大约六个通用但相当复杂的存储过程和函数,我想以更通用的方式使用它. 理想情况下,我希望能够将表名作为参数传递给过程,因为它目前是硬编码的. 我所做的研究表明,我需要将我程序中的所有现有SQL转换为使用动态SQL,以便从参数中拼接动态表名,但是我想知[详细]
-
sql – 左外连接是否关联?
所属栏目:[MsSql教程] 日期:2021-02-05 热度:183
很容易理解为什么左外连接不是可交换的,但是我在理解它们是否是关联时遇到了一些麻烦.一些在线消息来源表示他们不是,但我没有设法说服自己这是事实. 假设我们有三个表:A,B和C. 令A包含两列,ID和B_ID,其中ID是表A的主键,B_ID是对应于表B的主键的外键. 令B[详细]
-
sql-order-by – 如何在Doctrine 2中按计数排序?
所属栏目:[MsSql教程] 日期:2021-02-05 热度:188
我正在尝试按字段(年份)对我的实体进行分组并对其进行计数. 码: public function countYear(){ $qb = $this-getEntityManager()-createQueryBuilder(); $qb-select('b.year,COUNT(b.id)') -from('MyEntityAlbum','b') -where('b.year IS NOT NULL') -a[详细]
-
Linq2SQL“本地序列不能在LINQ to SQL中使用”错误
所属栏目:[MsSql教程] 日期:2021-02-05 热度:105
我有一段代码,它结合了内存列表和数据库中保存的一些数据.这在我的单元测试中运行得很好(使用一个使用List的模拟Linq2SqlRepository). public IRepositoryOrderItem orderItems { get; set; } private ListOrderHeld _releasedOrders = null; private List[详细]
-
sql表中主键id之间的差距
所属栏目:[MsSql教程] 日期:2021-02-05 热度:156
我有一张桌子是: CREATE SEQUENCE id_seq;CREATE TABLE public."UserInfo"( id bigint NOT NULL DEFAULT nextval('id_seq'),phone text,password text,name text,surname text,middle_name text,email text,company text,title text,image_id text,CONSTR[详细]
-
sql – 采访 – 检测/删除重复的条目
所属栏目:[MsSql教程] 日期:2021-02-05 热度:77
如何在没有主键的表中检测/删除数据库中的重复条目? [如果我们使用’DISTINCT’我们怎么知道哪个记录是正确的并且重复一个? ] 解决方法 delete ffrom( select ROW_NUMBER() over (partition by YourFirstPossibleDuplicateField,YourSecondPossibleDupli[详细]
-
sql-server – sql server 2005中的递归函数?
所属栏目:[MsSql教程] 日期:2021-02-04 热度:64
任何人都可以建议用于说明递归函数的编程示例吗? 例如斐波那契系列或因子… 解决方法 以下是我使用google.com发现的一些文章;) Recursion in T–SQL Using recursion in stored procedures A Recursive User-Defined Function (SQL Server 2000)[详细]
-
sql – 为什么RAND()不生成随机数?
所属栏目:[MsSql教程] 日期:2021-02-04 热度:156
我正在回答问题 hereabouts并在发布之前启动我的SSMS测试一个小查询,但得到了一些奇怪的结果.这是查询: UPDATE PersonSET Pos_X = Rand(),Pos_Y = Rand(id)SELECT ID,Surname,Forename,Pos_X,Pos_Y FROM Person 以下是结果集: 1 Bloggs Fred 0.332720913[详细]
-
sql – 对于avg运算符,操作数数据类型时间无效…?
所属栏目:[MsSql教程] 日期:2021-02-03 热度:193
我怎样才能在以下查询中平均(time(4)): select top 10 avg(e.Duration) from TimeTable e 我收到以下错误: Operand data type time is invalid for avg operator. 持续时间是类型时间(4),例如: Duration-------------00:00:10.0000 解决方法 您可以使用[详细]
-
sql – ORA-00907缺少右括号问题 – 通过内部插入查询选择顺序
所属栏目:[MsSql教程] 日期:2021-02-03 热度:200
我试图插入一个表,它为一列使用一个select语句.以下是我的查询的说明. INSERT INTO MY_TBL (MY_COL1,MY_COL2)VALUES ((SELECT DATA FROM FIR_TABL WHERE ID = 1 AND ROWNUM = 1 ORDER BY CREATED_ON DESC),1 ); 它抛出ORA-00907缺少右括号.如果我从中删除O[详细]
-
检查数据库MySQL PHP中是否已存在用户名
所属栏目:[MsSql教程] 日期:2021-02-03 热度:51
我有一个registration.php页面,我需要检查我的数据库中是否已有用户名,这样我就不会有2个同名的成员… 以下是我将用户信息插入数据库的方式(用户名,密码,注册日期等): mysql_query("INSERT INTO UserDb (ID,TimeStamp,UserName,Password) VALUES ('$ipadd[详细]
-
sql – 在数据库中的未知表中查找特定的列条目?
所属栏目:[MsSql教程] 日期:2021-02-03 热度:77
我知道这个话题( Find a specific column in an unknown table in a database?),我的问题很相似.我需要的查询与此相似(我认为): SELECT TABLE_NAME,COLUMN_NAME,DATA_TYPE,IS_NULLABLE,COLUMN_DEFAULTFROM INFORMATION_SCHEMA.COLUMNSWHERE column_name L[详细]
-
sql-server – 如何级联删除多对多表
所属栏目:[MsSql教程] 日期:2021-02-03 热度:112
我有一个3个表,看起来像这样: 在外键上我设置了级联删除. 现在,当我删除Folder表中的记录时,只删除FolderItem中的相关记录. 这是预期和正确的. 我要完成的是当我删除Folder表中的记录时,应该删除FolderItem和Item表中的相应记录. 我该如何解决这个问题?[详细]
-
SQL Server和Oracle的EF和TransactionScope没有升级/跨越到DTC?
所属栏目:[MsSql教程] 日期:2021-02-03 热度:90
任何人都可以在这个主题上更新我? 我想在我的应用程序中同时支持SQL Server和Oracle. 是否可以使用以下代码(在BL中)同时适用于SQL Server和Oracle而不升级/跨越到分布式事务(DTC)? // dbcontext is created before,same dbcontext will be used by both[详细]
-
sql-server – 使用SSIS,如何找到人口最多的城市?
所属栏目:[MsSql教程] 日期:2021-02-03 热度:53
我有一个数据流任务,其信息看起来像这样: Province | City | Population-------------------------------Ontario | Toronto | 7000000Ontario | London | 300000Quebec | Quebec | 300000Quebec | Montreal| 6000000 如何使用聚合转换来获得每个省人口最[详细]
