总表allt字段:aaID,bbID,ccID,ddID,eeID,ffID 表taa字段:aaID,aaNAME 表tbb字段:bbID,bbNAME …… 想从allt中 select 出对应的:aaNAME,bbNAME,ccNAME,ddNAME,eeNAME,ffNAME 要用一条语句返回这些值。
最近在写个程序,遇到这个问题,对sql语法不是很熟练,一时半会没想明白,特来发帖
最近在写个程序,遇到这个问题,对sql语法不是很熟练,一时半会没想明白,特来发帖
解决方案 »
- WPF 数据库中的用户有字段表示0和1的权限,当登陆超级用户(0)时 menu中可以显示注册 普通用户登陆不显示 具体怎么设置
- 两个TEXT框写其中一个或者两个都可以写,AJAX
- 急。。c# combobox里的值附给变量怎么搞?
- DataGridView1字体颜色
- 界面加载的问题
- 离开TreeNode节点后,如何保持该节点高亮?送分!
- 接口的实现分两种?一般的和显示的?有什么区别
- 发票打印,在线等待
- c# datagridview 使用SqlCommandBuilder更新数据 怎么不能更新到数据库中去 怎么解决
- 百度地图API的鼠标滚轮缩放功能莫名其妙的失灵
- 请问一个如何加载控件汉化资源的问题!
- 数据集返回问题
bbid,(select bbNAME from taa a where a.bbID=aa.bbID) as bbNAME ,
ccid,(select ccNAME from taa a where a.ccID=aa.ccID) as ccNAME ,
ddid,(select ddNAME from taa a where a.ddID=aa.ddID) as ddNAME ,
eeid,(select eeNAME from taa a where a.eeID=aa.eeID) as eeNAME ,
ffid,(select ffNAME from taa a where a.ffID=aa.ffID) as ffNAME from allt aa
(select bbNAME from tbb where bbid=t.bbid) as bbNAME ,
...
(select ffNAME from tff where ffid=t.ffid) as ffNAME
from allt t1对多的话可以加MAX,TOP 1 之类的函数
bbid,(select bbNAME from tbb b where b.bbID=aa.bbID) as bbNAME ,
ccid,(select ccNAME from tcc c where c.ccID=aa.ccID) as ccNAME ,
ddid,(select ddNAME from tdd d where d.ddID=aa.ddID) as ddNAME ,
eeid,(select eeNAME from tee e where e.eeID=aa.eeID) as eeNAME ,
ffid,(select ffNAME from tff f where f.ffID=aa.ffID) as ffNAME from allt aa