例表a 
aid adate 
1 a1 
2 a2 
3 a3 
表b 
bid bdate 
1 b1 
2 b2 
4 b4 
两个表a,b相连接,要取出id相同的字段 
select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 
此时的取出的是: 
1 a1 b1 
2 a2 b2问题:用什么函数输出这两个相同的值?刚开始学习left(right,inner) join 数据库查询  还有很多不明白的地方 希望能说得详细点 谢谢
数据库selectleft join

解决方案 »

  1.   


    此时的取出的是: 
    1 a1 b1 
    2 a2 b2问题:用什么函数输出这两个相同的值?
      

  2.   

    下面是一个例子,可以参考一下。
    $con = mysql_connect("localhost", "hello", "321");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }$db_selected = mysql_select_db("test_db",$con);
    $sql = "SELECT * from Person WHERE Lastname='Adams'";
    $result = mysql_query($sql,$con);
    print_r(mysql_fetch_assoc($result));mysql_close($con);
      

  3.   

    我说的是 left ( right inner ) join on 查询语句返回的值是怎么输出的   你给我说的只是普通的 select  
    查询语句  没回答对我的重点呢
      

  4.   

    例子都给你了,你不会将sql替换一下?建议自己动手操作一下。