Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何从多个表中查询?_Sql - Fatal编程技术网

Sql 如何从多个表中查询?

Sql 如何从多个表中查询?,sql,Sql,您将获得具有以下架构的银行数据库: 客户(客户id、客户名称、客户dob、客户街、客户城) 账户(账户id、余额、类型) 分行(分行名称、分行城市、资产) 员工(员工id、员工姓名、员工dob、员工街道、员工起始日期) 贷款(贷款id、金额) 借款人(客户id、贷款id) 存款人(客户id、账户id) 客户银行(客户id、员工id) 贷款分行(贷款id、分行名称) 编写SQL命令以回答以下查询: a) 仅查找位于“马颈”中的分支 b) 查找贷款大于1400的所有客户的姓名和出生日期 c) 查找

您将获得具有以下架构的银行数据库:

客户(客户id、客户名称、客户dob、客户街、客户城)

账户(账户id、余额、类型)

分行(分行名称、分行城市、资产)

员工(员工id、员工姓名、员工dob、员工街道、员工起始日期)

贷款(贷款id、金额)

借款人(客户id、贷款id)

存款人(客户id、账户id)

客户银行(客户id、员工id)

贷款分行(贷款id、分行名称)

编写SQL命令以回答以下查询:

  • a) 仅查找位于“马颈”中的分支

  • b) 查找贷款大于1400的所有客户的姓名和出生日期

  • c) 查找帐户少于布鲁克林所有分支机构帐户的所有branches的名称

  • d) 创建一个视图,以该分行的最大贷款金额的升序显示分行名称及其最大贷款金额

  • e) 为客户“C000000010”插入金额为10000的贷款账户“L-26”

    • 您可以使用许多“功能”

      要选择借书人,可以使用

      "SELECT loan_id FROM customer JOIN borrower ON customer.cust_id=borrower.cust_id AND cust_name='hocpana';
      
      因为tabels customer和borrower有一个相似的词,cust_id


      希望我的话有帮助!:)

      到目前为止你试过什么?我们这里不做你的家庭作业。我只能说你需要先使用JOIN'sRead