永发信息网

数据库查询问题

答案:3  悬赏:80  手机版
解决时间 2021-05-10 08:14
table A 字段
A_id A_name    f_id
1000  A名字0    0
1001  A名字1    0
1002  A名字2    0
1003  A名字3    1000
1004  A名字4    1000
1005  A名字5    1001
sql语句怎么写,使f_id显示 对应的名字!如果f_id=0 就显示 “默认”
最佳答案

f_id应该对应还有一个表吧?叫什么名字,有哪些字段,帖出来才好写SQL语句。

全部回答
Option Explicit Dim Cnn As New ADODB.Connection Dim Rs As New ADODB.Recordset Private Sub Form_Load()     Dim Constring As String, I As Integer     '设置数据库连接     Constring = "Provider=Microsoft.Jet.OLEDB.4.0;"     Constring = Constring + "Data Source=G:\data.mdb;"     Cnn.ConnectionString = Constring         '读取两个下拉列表     Cnn.Open     'TB为数据库中表名     Rs.Open "Select distinct * from TB", Cnn          '读取行标题(第一列)     Do While Not Rs.EOF     Combo1.AddItem Rs.Fields(0).Value     Rs.MoveNext     Loop          '读取列标题(第一行)     For I = 0 To Rs.Fields.Count - 1     Combo2.AddItem Rs.Fields(I).Name     Next I     Rs.Close     Cnn.Close End Sub Private Sub Command1_Click() '查询     Cnn.Open     Rs.Open "select * from TB where " + Combo2.List(0) + "='" + Combo1.Text + "'", Cnn     Text1.Text = Rs.Fields(Combo2.Text).Value     Rs.Close     Cnn.Close End Sub
如果你只有这一个表,f_id不是外键的话,,要想根据查到的数据显示相应的文字就要用存储过程了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
第八章刷哪里的深渊爆率高?
布加迪是哪个国家制造,布加迪汽车是哪国生产
人死了真的能去到传说中的第三世界吗
关于各种混凝土的配料比
肉眼可以看到的流星雨?
怎么才能把个人网站宣传好?
佛山哪里有变色龙卖?
dnf觉醒难吗?有几个任务?
肠胃不好总放屁,有没有什么方法减少放屁次数
哪里有搞笑的视频?
来个炫舞G网!!绿色无毒的才来!
诺基亚5700XM手机主题问题
福利小礼盒什么时候发
巴金的关于友谊的名句,巴金说过的关于友谊的
浙江有没有镇海一个地方
推荐资讯
刚用试纸测出是阳性.请问会不会出错?
腾讯游戏 淮安惯蛋
2010年6月26日9:55出生男孩姓孟要怎么按照生
诺基亚6121c现在是多少钱呀;有谁知道?
50KW降压水泵箱怎么接,用什么材料
康佳电视机大块代换
switch的小问题
别人邀请我QQ牧场,本小时开通资格完了。下一
"碧云天.黄叶地"、"看万山红遍.层林尽染",诗
qq餐厅怎么不能加菜了? 急!!
为什么个子不高的男生长得都挺帅?
命运真的是一出生就注定的吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?