select * from table_name where 名字='XXX'  and 年龄='XXX' and 班级='XXX' and 性别='XXX' 

解决方案 »

  1.   

    select * from table_name where 名字='XXX'  and 年龄=XXX and 班级='XXX' and 性别='XXX' 
    可以的,要注意你的字段类型,字符型才加“"”,数值型就不用加"了,比如年龄(你的年龄不会是字符型吧@#¥!@……)
      

  2.   

    复杂条件查询:
    select A.name,D.dept from account as A,department as D where A.id=D.id and D.privilege=1 and D.name='XXX';
    这其中各个字段的类型要注意!