查询。
UPDATE data.full
SET ISBN = ''
, second_title = 'Fundamental of Bones Biology'
, author = 'Weimann, P. Joseph.'
, sec_author = 'Sichar, Harry'
, editor = ''
, Edition = '2nd'
, volume = ''
, publisher = 'Henery Kimpton'
, publ_place ='London'
, publ_year = '1955'
, pagination = '508 p'
, price = ''
, subject1 = 'Anatomy'
, subject2 = ''
, Item_type = 'Books'
, classno = ''
, bookshelf = 1
WHERE title = '%Bone And Bones %'
当我不使用通配符时。我得到语法错误。
尝试此
WHERE title like '%Bone And Bones %'
使用"代替" =" WHERE子句
编辑:
WHERE title LIKE '%Bone And Bones %'
您在第二个Bones
和%
之后有一个空白,请删除并尝试。否则您的语句看起来不错,正如其他人所建议的那样,您必须使用LIKE
来比较字符串,而不是'='
。