首页 新闻 会员 周边 捐助

一个数据库问题

0
[已解决问题] 解决于 2017-01-17 08:52

1、我现在有两张表

一张是主表,信息

c是外键关联第二张表

a b c 

1 aa 1

2 bb 2

 

第二张表 位置

a b

1 A1

2 A2

我在控件上显示的时候是

textbox1是名字

textBox2是位置

那我输入cc A2 以后

怎么在表一添加为,,

a b c

3 cc 2

 

一首歌听到忘世的主页 一首歌听到忘世 | 初学一级 | 园豆:138
提问于:2017-01-09 10:56
< >
分享
最佳答案
0
1 insert into table1(a,b,c) 
2 values(3,'cc',(
3 select a from table2
4 --where b like '%A2%'
5 where b='A2'
6 ))

table1:第一张表

table2:第二张表

第一行:普通插入语句,向第一张表插入数据

第二行:要插入第一张的前两个数据

第三行到第五行是一个子查询,第四行,第五行选一个就可以,如果是模糊查询用第四行,精确查询用第五行

注意:子查询最好使用()括起来,所以第六行两个括号

奖励园豆:5
寒魔影 | 菜鸟二级 |园豆:220 | 2017-01-12 11:13

多谢

一首歌听到忘世 | 园豆:138 (初学一级) | 2017-01-17 08:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册