有下面三个表:number表(数量表)
id userId pagerId amount
1---1-------1-----10
2---1-------2-----20
3---2-------2-----30paper表(报纸名称表)
id name
1-广州
2 羊城user表(用户表)
id name
1  A
2  B
--------
要求用jsp显示如下结果,并且数量是放在input text里,因为要修改数量用户名 广州 羊城
A      10   20
B      0    30
要怎么写SQL代码??

解决方案 »

  1.   

    sql 语句你不是已经有了吗?用户名 广州 羊城
    A      10   20
    B      0    30这个30 所在的位置已经可以知道它的 userid, paperid ,不是吗?
      

  2.   

    用户名 广州 羊城
    A 10 20
    B 0 30唉,说不清了,说不清了。。上面结果我我怎么会知道 userId pagerId你给我在上面结果找出来,userId pagerId在那????我是将上面结果封装起来传递到页面上显示的,
    你说userId pagerId 我从哪里找来????
      

  3.   

    你给我在上面结果找出来,userId pagerId在那????你写的程序,不是一个SQL语句。 你完全可以通过程序得到 '广州' 的 pagerId, 也可以通过程序得到 A  的userid !再不济,你已经 A, 广州 ,10 你可以通过SQL语句update a inner join b using (userid) inner join c using(papredi)
    set xxx=10
    where usernme='A' and papername='广州'楼主怎么就一直无法理解呢????