数据库查询查不到的问题?

在一个表里面 有学号和姓名两个属性 我将学号设为主键 我可以通过学号查到姓名 却不能通过姓名查到学号(不会报错,只是什么都不会显示)
请问这是怎么回事啊?

看你的查询怎么写的。如果是字符串,是不是忘记加引号了。

如果查询不到,应该是你查询的语句没有写正确。

这不科学啊,,看下你的库和sql语句

select 学号
from 学生表
where 姓名=‘XXX'

直接在数据库里写的的话,应该是写错了,如果是用别的来调用查询的话,可能是编码错了