0
我正在尝试更新我的数据库中的条目。我的mysql更新查询有什么问题?受影响的行= 0
我的查询如下:
UPDATE asc_student_appointment
SET
RANDOM_ID = '5i0oqotp6stiri9awo9ptp0o5aeoqpta4awi3o-i',
STUDENT_ID = '123456789',
FIRST_NAME = 'Testy',
LAST_NAME = 'McTesterson',
RIT_EMAIL = '[email protected]',
PHONE_NUMBER = '555-555-5678',
DATE_OF_APPOINTMENT = '2013-10-31',
TIME_OF_APPOINTMENT = '4:00 PM',
STAFF_NAME = 'JOHN DOE',
ADMIN_EMAIL = '[email protected]'
WHERE
RIT_EMAIL = '[email protected]'
AND
STUDENT_ID = '123456789'
现在..我想更新Testy
在asc_student_appointment
表查询提供的数据项。查询正确执行,但0行受到影响。
我知道Testy
存在于数据库中,但我不明白为什么他的信息没有被更新。查询执行正常,但没有更改数据。
任何帮助?
你'WHERE'子句不匹配,或没有更新的字段。 – Halcyon
Where字段中的任何一个都不能存在... –
当您手动运行此查询时会发生什么? (使用phpMyAdmin或类似的)? –