数据库中有两个表
其中a表中的
id  bigid   bigname
1     4     44随便什么
2     2      33什么随便
3     3     22 什么随便
4     2      11随么便什b表bigid     bigclass
  0          老师  
  1          学生
   2         职工
   3         司机
   4         个体户 
请问用什么样的sql语句查询能得到下面的样式的
[bigclass]  bigname
[个体户]    44随便什么
[职工]      33什么随便我是想把它显示在PHP的页面上的,就是都先读a表的记录,再根据a表中bigid 字段来查询b标中的bigclass并一起输出来,能做成分页记录,我之前做的只能整体吊出来怎么也弄不出来,我是个新手,对sql用法不是很理解,请各位高手帮帮忙谢谢

解决方案 »

  1.   

    select b.bigclass,a.bigname from a,b where a.bigid=b.bigid理论就是通过bigid把两个表进行关联查询.
      

  2.   

    select b,bigclass, a.bigname from a right join b on a.bigid=b.bigid where b.bigid=2 or b.bigid=4;
      

  3.   

    To:dudu2000  
    有理论跟例句,这样就很明白理解了,运行效果是我想要得,谢谢 放分了To:chinajxj 
    也谢谢您的方法,运行也达到效果了,整个表查询就吧where及以后的语句都去掉了