这条SQL语句怎么写???

markoni 2002-12-01 08:32:34
有2个数据表
数据表1:
编号(数值型)姓名(字符型)号码(字符型)
1001 张三 01 02 03 04
1001 李四 02 03 06 07
1001 李五 03 06 07 08
数据表2:
编号(数值型)姓名(字符型)
01 张三
02 李五
请问怎样用SQL语句以数据表2中所有姓名作条件找出数据表1中所有相同的号码?
...全文
42 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
banban1982 2002-12-07
  • 打赏
  • 举报
回复
你是不是在做什么项目,像这样给定数据对以后的设计有很多不利的!
markoni 2002-12-03
  • 打赏
  • 举报
回复
数据表必须是这样,但楼上兄所说的先提出数据,然后做判断,能否讲详细点?
banban1982 2002-12-03
  • 打赏
  • 举报
回复
这种SQL语句存在吗?如果号码中项分成4个就好做了.如果知道怎么做了,请在这里说一下!谢谢!
ding78li 2002-12-03
  • 打赏
  • 举报
回复
没有这样的SQL语句去提取你所说的数据,不过你可以变通一下,先提出数据,然后再做判断后显示到EDIT控件中, 如果执意这样提数据,那么你设计的数据表就有问题,应该重新设计数据表了
markoni 2002-12-03
  • 打赏
  • 举报
回复
楼上兄,能给出经测试并通过的代码吗?
markoni 2002-12-02
  • 打赏
  • 举报
回复
在上两个表中,表2中的编号可不考虑,问题是如何用表2中的姓名作条件找到表1中符合条件的所有姓名的相同号码。比如查找结果应是:03,又如何将这结果显示在EDIT1中?
vfp_database 2002-12-02
  • 打赏
  • 举报
回复
select * from table2 where 姓名 in (select 姓名 from table1)

—————————————————————————————————
我喜欢默默地被你注视着默默地注视着你,
我渴望深深地被你爱着深深地爱着你。
cxmcxm 2002-12-01
  • 打赏
  • 举报
回复
请讲清楚,
如表2 编号与表1 号码联系,考虑用at()函数

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧