sql

    1热度

    2回答

    以下是我的查询的一部分,其中变量@days在CASE表达式中不起作用,但它在以前版本的MariaDB中运行良好。如果我把DATEDIFF('2018-02-26', '2018-02-22')代替案例的表达部分中的@days,但如果我将它分配给一个变量,它为什么不工作? SELECT @is_base := 'Yes', @days := DATEDIFF('2018-02-26', '2018-

    0热度

    1回答

    有人知道如何在DB2中获得该结果: 查询 Example : SELECT * FROM TABLE(FunctionName('1||2||3',||)) ; 首先一个是具有值的参数和第二个是分隔符。 结果:我把对查询 Column 1 2 3 值是根据参数和分隔符。 正如我上面所说的那样,行被管断开。我没有PL/SQL的庞大背景。 使用DB2

    1热度

    1回答

    从select中插入数据时,有没有一种方法或命令可以忽略重复的主键错误? 说明 让我们假设我有这个疑问:Insert into my_table values (select * from my_second_table)但my_table对id主键。另外my_second_table有一个名为id的列,因此尝试插入时会导致重复的主键错误。 我知道我可以使用go避免这些问题,但在这种情况下,我不能

    2热度

    1回答

    我有一个SSIS包,它使用参数化连接管理器从环境变量读取连接字符串。以下是我在环境变量中使用的连接字符串之一。 Data Source=JCODERPC;Initial Catalog=DevDestination;Integrated Security=True;Application Name=SSIS-TestParameterisedConnection-{04CFECB8-52A9-46

    0热度

    1回答

    我被要求编写一个查询,该查询应只返回与其他多对多表中的每个条件匹配的项目。 这意味着从提供的列表中有一个子项目是不够的,而是必须为提供的列表中的每个项目都存在一个子项。 于是,我去了这样的事情: select distinct ti.id from table1 ti where `sizeOfField2IdList` = ( select coun

    2热度

    1回答

    在Oracle SQL查询中我们得到了40个记录具有13列。我想合并所有这些记录到一列意味着40 * 13 = 520列在1记录。其EG-样品表记录数 col1 col2 city cntry conti 1 abc NYC USA NA 2 def LON UK EU 3 xyz DUB UAE ASIA 再经过合并所有记录&进入一个记录,那么它应该像下面的单 col1 col

    1热度

    3回答

    如何在oracle中实现'Only in'条件? 我有两个表'PlanPlanSet'和'ExcludedPlans'。 PlanPlanSet包含与每个计划关联的计划和计划集。我想从计划ONLY IN ExcludedPlans中的PlanPlanSet获取所有记录。 PlanPlanSet表 Plan1 - Planset1 Plan2 - Planset2 Plan3 - Planset

    0热度

    2回答

    关系 Supplier大部分订单的供应商列表 - >一对多的关系与orders | suppliers | | ---------- | | id | name | archived (bool) | user_id | | orders | | ---------------- | | id | supplier_id | creator_i

    0热度

    2回答

    我试图使用Java和Microsoft SQL Server连接到本地sql服务器。 我正在使用sql server auth。 下面的代码: import java.sql.*; public class Main { public static void main(String[] args) { String userName ="testlogin2";

    0热度

    2回答

    我有一个表IDS这样 52 52 53 54 54 54 55 我需要找到复制并更新他们这样 52 1 52 2 53 1 54 1 54 2 54 3 55 1 此查询 SELECT klient_id, ( SELECT COUNT(klient_id) FROM vClient_priklucok WHERE klient