INSERT INTO sitelist(id,rank,websiteaddress,tag1,tag2,tag3,tag4,tag5,tag6,tag7,tag8,tag9,tag10)
VALUES
('','','','search','searchengine','discover','find','tag5','tag6','tag7','tag8','tag9','tag10') WHERE `id`=1
问题是第一行是这样的
1 1 google.com什么都没有等等
我想插入搜索搜索searchengine发现找到tag5 tag6等而不是什么。
答案 0 :(得分:3)
执行UPDATE
查询。
答案 1 :(得分:0)
您需要UPDATE查询,而不是插入。在更新的情况下,如果没有那么多字段,那么编写更新比单纯自动化更容易。
如果要插入默认值而不是空值,只需为这些字段指定默认值,下次插入时,如果未指定值,则默认值为默认值。下次插入具有空值的行时,更改将“生效”。