我的管理员信息表中有两条数据
Account Password Name
AD@Comforter 123456 Co
AD@Abcdef 456789 sa
我想在查询的时候区分大小写,就用ascii码比较,所以写了下面的语句:
SELECT * FROM Administrator WHERE ASCII(Account) = ASCII('AD@Comforter'),
但是为什么会将两条数据都查询出来呢
Account Password Name
AD@Comforter 123456 Co
AD@Abcdef 456789 sa
我想在查询的时候区分大小写,就用ascii码比较,所以写了下面的语句:
SELECT * FROM Administrator WHERE ASCII(Account) = ASCII('AD@Comforter'),
但是为什么会将两条数据都查询出来呢
select ASCII(Account) from Administrator
--都是65