有些东西不起作用。我做错了什么,如果有的话?我怎样才能解决我的问题?

时间:2018-02-07 12:00:33

标签: mysql logic operators access

上周末我在家用电脑上用Access创建了一个只包含一个表的数据库" People",其中包含以下字段:"名字","最后姓名","性别","出生日期","种族","公民身份","血型& #34; (我通过fakepersongenerator生成了记录)。 现在,我想用SQL编写一个查询,它打印出名字,姓氏,性别和出生日期,这些人的名字包含y或者最后只有一个字母。这是我写的代码:

SELECT "First name", "Last name", "Gender", "Date of birth"
FROM "People"
WHERE "First name" LIKE '%y%' OR "First name" LIKE '%i_'

与名字为Brain,Bonnie和Collin的人相对应的记录不会被打印出来。我昨天把这个问题带到了我的老师面前,他建议我改掉这些子条件(即写下WHERE"名字" LIKE'%i _' OR"名字" LIKE '%y%'),那天晚上我做了,但我得到了相同的结果。我做错了什么?提前谢谢。

0 个答案:

没有答案