求一SQL(马上给分)
select * from magack_tbl where magackid in (select magackid from graph_tbl where magaid=142 and subClass = 13)
上面这句sql可以查到magack_tbl各个列的值,我还想得到graph_tbl某些列的值,怎么写sql
问题点数:20、回复次数:7Top
1 楼Liroyal(胡姬花)回复于 2004-12-02 14:55:57 得分 5
select a.*, b.Col001, b.Col003, ... from magack_tbl a, graph_tbl b where a.magackid = 142 and a.magackid = b.magackid and b.subClass = 13Top
2 楼lsxaa(小李铅笔刀)回复于 2004-12-02 14:56:08 得分 6
select a.*,b.列名
from magack_tbl a inner join graph_tbl b
on a.magackid=b.magackid and b.magaid=142 and b.subClass = 13
Top
3 楼sunrise10(*冷雨夜*)回复于 2004-12-02 14:58:52 得分 0
插入一条记录,我想某些字段插入另一个表里的某些列,某些列取其他值,该怎么做啊?Top
4 楼mx9958(箫)回复于 2004-12-02 14:59:17 得分 3
楼上UPTop
5 楼long0104()回复于 2004-12-02 15:01:37 得分 3
select a.*,b.列名
from magack_tbl a inner join graph_tbl b
on a.magackid=b.magackid and b.magaid=142 and b.subClass = 13
Top
6 楼sunrise10(*冷雨夜*)回复于 2004-12-02 15:03:35 得分 0
插入一条记录,我想某些字段插入另一个表里的某些列,某些列取其他值,该怎么做啊?
这个问题一起回答一下啊!!!!!!Top
7 楼wangganyang(海洋)回复于 2004-12-02 15:22:56 得分 3
1:
select a.a1,a.a2.....,b.b1,b.b2...
from magack_tbl a,graph_tbl b
where a.magackid = b.magackid
and magaid=142
and subClass = 13
2:
定义两个记录集就可以了
Top




