sql

    -2热度

    2回答

    我想找到一个查询返回所有人,包括他们所属的公司和没有任何人分配的公司。 公司 cid | cname -------------- 1 Company 1 2 Company 2 人 pid | pname | fk_company --------------------------- 1 Person 1 1 2 Person 2 1 期望结果 pid | pna

    -1热度

    2回答

    表的部门名称: Department (dept_id,dept_name) Students(student_id,student_name,dept_id) 我使用的是Oracle。我必须打印该部门的姓名,该部门的姓名必须至少为no。学生的。由于我是SQL新手,所以我被困在这个问题上。到目前为止,我已经这样做了: select d.department_id,d.department_n

    -2热度

    1回答

    早上好, 当我告诉postgresql显示一个列为float时,我总是得到一个结果为“double precision”。 它是一样的吗?

    0热度

    2回答

    ,如果我想从给定一个表获取所有列下列参数下面分页查询工作正常 getOrdersPagination(limit, after) { let where = ''; if (after > 0) { where = `id < ${after}`; } return knex .select( 'id',

    1热度

    1回答

    我有3代表具有外键account_no上,第一个表是CREDIT_LIST保持从银行所采取的所有学分,第二个表是客户持有的客户信息,最后是账户它拥有关于账户本身的所有信息。当我尝试选择 SELECT B.CUSTOMER_NO AS CUSTOMER_NO, B.CREDIT_TYPE AS CREDIT_TYPE, B.ACCOUNT_NO AS CREDIT_AC

    0热度

    1回答

    我有一个程序在SQL数据库中插入一堆数据。数据由报告组成,每个具有多个标签。 甲标签具有场REPORT_ID,这是相关的报告的主密钥的参考。现在 ,每次我插入数据时,可以有200个报告甚至更​​多,每个也许有400个标签。所以在伪代码我现在这样做: for report in reports: cursor_report = sql('INSERT report...') cu

    0热度

    4回答

    我有一个关于MySQL和事务的问题。我与MySQL 5.7.18,蟒蛇3和Oracle的MySQL连接器v2.1.4 工作,我不明白 a)具有交易和错误的情况下,-in之间的区别 - 回滚和 B)不具有交易和 - 如果有错误 - 只是不提交更改。 两者似乎都给我带来完全相同的结果(即表中没有条目,请参阅下面的代码示例)。这与使用InnoDB有关吗?否则结果会有所不同? 什么是使用事务,如果 1)我

    0热度

    1回答

    这是数据从数据库sqlite3的样品: playerID nameFirst nameLast HR (homeruns) bondsba01 Barry Bonds 73 mcgwima01 Mark McGwire 70 sosasa01 Sammy Sosa 66 mcgwima01 Mark McGwire 65 sosasa01 Sammy Sosa 64

    0热度

    1回答

    我需要建立一个查询,这将使我的员工id作为列。由于部门中可以有任意数量的员工,因此在运行时会决定列的数量。输出应该如下。 A,B,C,d等是员工的id DEPT EMP1 EMP2 EMP3 EMP4 ... EMP(n) =================================== 10 A B C D E(n) 20 P Q R 30 X Y

    0热度

    1回答

    我想创建表,我希望计算列将具有来自同一个表的前一行的列值。但我无法成功使用LAG功能。 CREATE TABLE DYL( DY_DT DATE NOT NULL, DY_SEN_NME varchar(20) NOT NULL, DY_OEN_PRC numeric(14,2) NOT NULL, DY_HEL_PRC numeric(14,2) NOT N