请问这句SQL语句中的S和G是什么意思
发布网友
发布时间:2022-04-29 03:35
我来回答
共3个回答
热心网友
时间:2023-10-09 10:03
这是表的别名。
还有一种写法是Grade AS G
就是以后用到这个表都可以用G来替代
student.stuid=grade.stuid
就可以写为
S.stuid=G.stuid追问原来是这样~
那就是如果之前没有写 student S、grade G的话,之后就只能写成student.stuid=grade.stuid的意思?
追答是的。
热心网友
时间:2023-10-09 10:04
可以不用
这个S,G是别名,可以写成
From student S inner join Grade G on s.stuid=g.stuid
热心网友
时间:2023-10-09 10:04
这是给表起个小名,也叫别名,用于操作方便,一般出现在联合查询,左联接,右连接,嵌套查询。
热心网友
时间:2023-10-09 10:03
这是表的别名。
还有一种写法是Grade AS G
就是以后用到这个表都可以用G来替代
student.stuid=grade.stuid
就可以写为
S.stuid=G.stuid追问原来是这样~
那就是如果之前没有写 student S、grade G的话,之后就只能写成student.stuid=grade.stuid的意思?
追答是的。
热心网友
时间:2023-10-09 10:04
可以不用
这个S,G是别名,可以写成
From student S inner join Grade G on s.stuid=g.stuid
热心网友
时间:2023-10-09 10:04
这是给表起个小名,也叫别名,用于操作方便,一般出现在联合查询,左联接,右连接,嵌套查询。
热心网友
时间:2023-10-09 10:03
这是表的别名。
还有一种写法是Grade AS G
就是以后用到这个表都可以用G来替代
student.stuid=grade.stuid
就可以写为
S.stuid=G.stuid追问原来是这样~
那就是如果之前没有写 student S、grade G的话,之后就只能写成student.stuid=grade.stuid的意思?
追答是的。
热心网友
时间:2023-10-09 10:04
可以不用
这个S,G是别名,可以写成
From student S inner join Grade G on s.stuid=g.stuid
热心网友
时间:2023-10-09 10:04
这是给表起个小名,也叫别名,用于操作方便,一般出现在联合查询,左联接,右连接,嵌套查询。