永发信息网

SQL创建视图问题

答案:5  悬赏:40  手机版
解决时间 2021-05-01 10:20
  • 提问者网友:低吟詩仙的傷
  • 2021-04-30 23:58

CREATE VIEW dbo.V_rkth
AS
SELECt dbo.tab_rkth_main.rkthID, dbo.tab_rkth_main.gysname, dbo.tab_rkth_main.rtdate,
dbo.tab_rkth_main.czy, dbo.tab_rkth_main.jsr, dbo.tab_rkth_main.jsfs,
dbo.tab_rkth_main.je, dbo.tab_rkth_detail.spid, dbo.tab_rkth_detail.dj,
dbo.tab_rkth_detail.sl, dbo.tab_spinfo.spname, dbo.tab_spinfo.dw, dbo.tab_spinfo.gg,
dbo.tab_spinfo.cd, dbo.tab_spinfo.jc
FROM dbo.tab_rkth_main INNER JOIN
dbo.tab_rkth_detail ON dbo.tab_rkth_main.rkthID = dbo.tab_rkth_detail.ID INNER JOIN
dbo.tab_spinfo ON dbo.tab_rkth_detail.spid = dbo.tab_spinfo.id

我想请问有下

FROM

INNER JOIN ON

在创建视图中起到什么作用?

FROM后面的这几句话在总体创建视图的过程中起到什么作用!

最佳答案
  • 五星知识达人网友:轻熟杀无赦
  • 2021-05-01 01:05

Join
用途:


当你要从两个或者以上的表中选取结果集时,你就会用到JOIN



INNER JOIN的语法:


SELECt field1, field2, field3
FROM first_table
INNER JOIN second_table
ON first_table.keyfield = second_table.foreign_keyfield


INNER JOIN返回的结果集是两个表中所有相匹配的数据

全部回答
  • 1楼网友:逐風
  • 2021-05-01 04:24

from 后面接表名

Innner join 把后面的表通过内连接的方式连接起来

on 是内连接起来的2表之间的条件

  • 2楼网友:廢物販賣機
  • 2021-05-01 02:59
内连接
  • 3楼网友:天凉才是好个秋
  • 2021-05-01 02:26

簡單說

from 後面是表名 INNER JOIN 把後面的表也加進來 on 條件是前表和后表id一樣的。。。

  • 4楼网友:青灯有味
  • 2021-05-01 01:56

这个视图是基于多张表的联合查询

FROM 后面接的就是表名

INNER JOIN ON是表关系的连接方式,

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯