早教吧作业答案频道 -->其他-->
求解释sql语句SELECTprivilege,directoryname,DIRECTORYPATHFROMusertabprivst,alldirectoriesd WHEREt.tablename(+)=d.directorynameORDERBY2,1;其他的我懂,关键是t.tablename(+)这里的‘(+)’表示什么?如果可
题目详情
求解释sql语句
SELECT privilege,directory_name,DIRECTORY_PATH FROM user_tab_privs t,all_directories d
WHERE t.table_name(+) = d.directory_name ORDER BY 2,1;
其他的我懂,关键是 t.table_name(+) 这里的‘(+)’表示什么?如果可以的话,请举例
SELECT privilege,directory_name,DIRECTORY_PATH FROM user_tab_privs t,all_directories d
WHERE t.table_name(+) = d.directory_name ORDER BY 2,1;
其他的我懂,关键是 t.table_name(+) 这里的‘(+)’表示什么?如果可以的话,请举例
▼优质解答
答案和解析
t.table_name(+) = d.directory_name + 标识外连接 如果在左边就是 左外连接 在右边就是 右外连接 左外连接 查询出的数据 包含满足条件左边的所有数据(如果右边表没有数据 会用null 补充) 右外连接则相反 left join on / right join on
你给的语句还可用写成 SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t left join all_directories d on
t.table_name = d.directory_name ORDER BY 2, 1;
你给的语句还可用写成 SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t left join all_directories d on
t.table_name = d.directory_name ORDER BY 2, 1;
看了 求解释sql语句SELECT...的网友还看了以下:
提示:D-C=0A-B,A-D,D-C,D-E,E-F=1A-D,C-F=2A-B,D-E,E-F 2020-04-06 …
英语、、看音标写单词。。快点啊很急啊啊啊谢谢啊/3:/f()c()lsh()rt()nd()tys 2020-04-11 …
下列说法正确的是 [ C ]A.1 L水中溶解1 mol NaCl所形成溶液的物质的量浓度是1 m 2020-05-16 …
main(){unionEXAMPLE{struct{intx,y;}in;inta,b;}e;e 2020-06-12 …
用以下英文宇母填在上a,a,a,a,a,a,b,e,e,d,e,e,e,e,e,e,f,g,g用以 2020-06-24 …
定义点P(x0,y0)到直线l:Ax+By+C=0(A2+B2≠0)的有向距离为d=Ax0+By0 2020-07-09 …
d/dx(e^y+xy-e)=e^ydy/dx+y+xdy/dx,这是教科书上的等式,对等式左边x 2020-07-19 …
2-1设文法G[E]的产生式集为:EàE+T|E-T|TTàT*F|T/F|FFà(E)|i(1)给 2020-11-26 …
利用曲线积分与路径无关求积分∫L(e^y+x)dx+(xe^y–2y)dy,其中L为过三点O(0,0 2020-11-26 …
life里的l和e是什么呢?以前看过一句话说Life里if是代表着变化说明人生中有无数种变化那时候依 2020-12-23 …