一中文,一英文能建立关系之后查询吗

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:11:06
表1 收件人,地址,邮编,邮件,公司名
表2 name ,plant,re status
想在收件人-name,公司名-plant建立关系通过"name"就能找到货物分发的"地址"应该怎么做呢

一中文,一英文可以吗

select 表1.地址 from (表1 inner join 表2 on 表1.收件人=表2.name) where 表2.name=@abc
@abc 为要查询的值

给两个表建立标识列,用标识列建立关系,什么文字都不相干

补充:
例如把表改成这样
表1 id 收件人,地址,邮编,邮件,公司名
表2 id name ,plant,re,status
select [表1].[地址] from [表1] INNER JOIN [表2] ON [表1].id=[表2].id
WHERE [表2].[name]=@name
只要两个表中对应记录的id保持相同,这个字段用数字就可以