请问这条sql语句该怎么写?

[复制链接]
查看11 | 回复4 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
请问sql语句该怎么写
数据库是MSSQL
表:SampleDetails
1 每款单件用料报表主键 lngSampleDetailsID 主键
2 款号 lngYyGlAID 外键
3 客户 lngCustomerID 外键
表:YyGlA
1 样衣管理表A主键 lngYyGlAID 25主键
2 日期 lngSampleYM 12
3 日期 strSampleYM 25
4 内部编号 strInnerNo 25
5 客户 strCustomerID 25外键
6 客人款号 strCode 25
除了str开头的是nvarchar类型,其他是int类型
我要根据SampleDetails表里和外键lngYyGlAID字段查找关联表里的
strCode字段的所有信息(也就是YyGlA表),表的命名规则有规律,就是按主键字段从第四个开始(主键是lngName,表名就是Name;主键是strName的话,表名就是Name)
[ 本帖最后由 shenke0213 于 2008-8-20 09:15 编辑 ]
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可以用企业管理器查看数据库对象的相关性...
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
先找出两站表的关联啊
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
SQL語句:
select strCodefrom YyGlAa
join SampleDetails b on a.lngYyGlAID=b.lngYyGlAID
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
如果我理解错,#4所写就是了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行