烂
烂泥
Unregistered / Unconfirmed
GUEST, unregistred user!
写SQL又遇到问题了。
table1的字段及数据如下:
name lb other
张三 3 100
张三 2 200
李四 3 40
lanni 24 0
table2的字段及数据
name money
张三 1000
李四 2000
lanni 200
需要的结果是
name lb other money
张三 3 100 1000
|-> 张三 2 200
| 李四 3 40 2000
| lanni 24 0 200
|
关键如何让这里不出现1000,
在实际中同样的Name 会有许多,我
SELECT name,lb,other,<br>
(select money FROM table2 where <font color="#FF0000">a.lb=?</font>)<br>
FROM table1 a<br>
我原来写的是<br>
<font color="#FF0000">a.lb=</font>(set rowcount 1 select distinct lb from table1 <br>
where table1.name=table2.name)<br>
但是set rowcount 好象不可用,单独使用道可以。
table1的字段及数据如下:
name lb other
张三 3 100
张三 2 200
李四 3 40
lanni 24 0
table2的字段及数据
name money
张三 1000
李四 2000
lanni 200
需要的结果是
name lb other money
张三 3 100 1000
|-> 张三 2 200
| 李四 3 40 2000
| lanni 24 0 200
|
关键如何让这里不出现1000,
在实际中同样的Name 会有许多,我
SELECT name,lb,other,<br>
(select money FROM table2 where <font color="#FF0000">a.lb=?</font>)<br>
FROM table1 a<br>
我原来写的是<br>
<font color="#FF0000">a.lb=</font>(set rowcount 1 select distinct lb from table1 <br>
where table1.name=table2.name)<br>
但是set rowcount 好象不可用,单独使用道可以。