Mysql选择未显示的数据

时间:2013-06-13 08:37:37

标签: mysql

有2个表如下:

  1. 分类
  2. PC_Relation
  3. Table Category:
    ID Name
    1 Blog
    2 Roll
    Table PC_Relation:
    pc_catid pc_postid
    1 35
    1 33
    2 33
    2 36

    我按如下方式输入命令:

    select * from  PC_Relation where pc_postid = 36
    

    结果:

    pc_catid pc_postid
    2 36

    但我想要的信息。

    pc_catid = 1

    我该怎么办?

3 个答案:

答案 0 :(得分:1)

如果你想恢复pc_catid:

   select  pc_catid from  PC_Relation where pc_postid = 36

如果你想恢复pc_catid = 1的地方:

   select * from  PC_Relation where pc_catid=1

答案 1 :(得分:0)

你试过这个吗?

select * from  PC_Relation where pc_postid = 35

你只想要“1 35”的结果吗?或“1 35”和“2 36”?

答案 2 :(得分:0)

试试这个select * from PC_Relation where pc_catid = 1