我的表上有一个唯一的索引,唯一的索引是在所有4列上。VARCHAR NOT NULL dateofbirth DATE NULL据我所读(最近发现),mysql不对空值的列强制执行唯一性。在我的例子中,名字和姓氏区域总是填充的,但是出生日期和引用是可选的,默认设置为null。我已经将引用列从NULL更改为NULL
我正在使用mysql作为我的数据库.....CURDATE(),5)< RIGHT(member_Dob,5)) BETWEEN '21' AND '102'遇到类似这样的错误Error Code: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL