免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4463 | 回复: 6
打印 上一主题 下一主题

我看不明白这条SQL语句的含义,请大家帮忙 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-15 11:50 |只看该作者 |倒序浏览
我在看有关证券查询的SQL语句中,有一条是这样写的:

select g.aid as 资金帐号,m.gddm as 股东代码,m.sid as 证券代
码,m.balance as 数量 from gddms g,mandates m
where m.gddm=g.gddm and m.sid='737559'

其中,aid 是资金帐号,gddm 是股东代码,sid 是证券代码,balance 是 数量,但是,这里的  g.aid ,m.gddm ,m.sid ,m.balance 表示的是什么意思?请大家告诉我,多谢!

论坛徽章:
0
2 [报告]
发表于 2003-01-15 12:06 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

g可能是你的一个表名而M很可能是你的另一个表名,为了连接表查询所以采用g.aid as 资金帐号,m.gddm as 股东代码,
从你的SQL 语句中可以看出,是想选出:
表g的aid 作为新表的字段“资金帐号”的数据
表m的gddm 作为新表的字段“ 股东代码”的数据
表m的sid 作为新表的字段“ 证券代码”的数据
表m的balance 作为新表的字段“ 数量 “的数据
而选出数据的条件是:where 表m.gddm=表g.gddm and 表m.sid='737559'


这样写你是否能明白

论坛徽章:
0
3 [报告]
发表于 2003-01-15 15:34 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

g. aid =gddms.aid  
m.gddm=mandates.gddm

论坛徽章:
0
4 [报告]
发表于 2003-01-15 15:39 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

原帖由 "linearn" 发表:
我在看有关证券查询的SQL语句中,有一条是这样写的:

select g.aid as 资金帐号,m.gddm as 股东代码,m.sid as 证券代
码,m.balance as 数量 from gddms g,mandates m
where m.gddm=g.gddm and m.sid='737559'

其中,aid 是资金帐号,gddm 是股东代码,sid 是证券代码,balance 是 数量,但是,这里的  g.aid ,m.gddm ,m.sid ,m.balance 表示的是什么意思?请大家告诉我,多谢!
原帖由 "qjhadm" 发表:
g可能是你的一个表名而M很可能是你的另一个表名,为了连接表查询所以采用g.aid as 资金帐号,m.gddm as 股东代码,
从你的SQL 语句中可以看出,是想选出:
表g的aid 作为新表的字段“资金帐号”的数据
表m的gddm 作为新表的字段“ 股东代码”的数据
表m的sid 作为新表的字段“ 证券代码”的数据
表m的balance 作为新表的字段“ 数量 “的数据
而选出数据的条件是:where 表m.gddm=表g.gddm and 表m.sid='737559'

这样写你是否能明白


哈哈,这个问题可是计算机课程中数据库原理的基本考察内容哦!
....
from gddms g,mandates m
where m.gddm=g.gddm and m.sid='737559'

其中 gddms  和mandates是表名,为了书写简单,为这两个表起了个别名,分别是gddms 对应 g , mandates对应 m,这样就可以在语句中用g或者m代替以前的长名字了!!

论坛徽章:
0
5 [报告]
发表于 2003-01-15 16:19 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

啊!我明白了。我竟然如此愚笨,简直无可救药。
谢谢回帖的朋友。

论坛徽章:
0
6 [报告]
发表于 2003-01-15 16:28 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

朋友,我也不太会但我从来不害怕问,就算是最简单的问题我不明白时我也会问朋友们的。
让我们一同学好SYBASE吧!

论坛徽章:
0
7 [报告]
发表于 2003-01-16 17:31 |只看该作者

我看不明白这条SQL语句的含义,请大家帮忙

笑一下。呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP