在PG中用查询B1表中的某个元素,并输出该元素的所在行的全部元素及其对应的字段?
大哥帮帮忙

解决方案 »

  1.   

    mysql> select * from user;
    +--------+-----------+
    | userid | username  |
    +--------+-----------+
    |      2 | 螟ァ譏ッ荳ェ    |
    |      3 | 譏ッ蠕キ蝗ス    |
    |      4 |           |
    |      5 | 莠懶ス難ス・   |
    |      6 | 螢ォ螟ァ螟ォ    |
    |      7 | d         |
    |      8 | 螳俶婿      |
    |      9 | ?         |
    +--------+-----------+
    8 rows in set (0.00 sec)mysql> select user.* from user where userid=7;
    +--------+----------+
    | userid | username |
    +--------+----------+
    |      7 | d        |
    +--------+----------+
    1 row in set (0.02 sec)
    你的意思是通过userid找到user表所有的字段?
      

  2.   


    比如有个表:table1
    +------+----------+---------+
    | ID   |   NAME   |  CARD   |
    +------+----------+---------+
    |  1   |   HA     |  01     |
    |  2   |   AD     |  02     |
    |  3   |   RE     |  03     |
    +------+----------+---------+
    如果CARD=02 时输出:
    +------+----------+---------+
    | ID   |   NAME   |  CARD   |
    +------+----------+---------+
    |  2   |   AD     |  02     |
    +------+----------+---------+要怎写?这样应该够详细了吧
      

  3.   


    select * from table1 where CARD=02
    ?
      

  4.   

    select * from table1 where CARD='02';
      

  5.   

    呵呵,
    select * from table1 where CARD='02';
    这样就行了嘛
      

  6.   

    和PHP想结合呢?又怎么写??????????????
      

  7.   


    $conn = mysql_connect("host","username","password");
    mysql_select_db("database_name");
    $sql = "select * from table1 where CARD='02'";
    $result = mysql_query($sql,$conn);
    while($row = mysql_fetch_array($result)){
        echo "ID=".$row["ID"]."&nbsp;NAME=".$row["NAME"]."&nbsp;CARD=".$row["CARD"]."<br>";
    }一个简单示例。
      

  8.   

    select * from table1 where CARD='02'