我需要更新两个表(歌曲和歌词)的行。
如何使用相同的查询执行此操作?这是我的第一个更新:
string query2 = "Update myproject.song set house_number = '" + first.Length + "';";发布于 2016-01-27 01:23:34
如下所示,MySQL允许您使用多个表:MySQL update syntax documentation
UPDATE song,artist SET song.title=a,artist.song_count=b
WHERE artist.id=song.artist_id;在本例中,song和artist分别是包含行title和song_count的两个表。WHERE子句可确保根据您的条件执行此操作
发布于 2016-01-27 00:49:28
您不会同时更新两个表。尝试更新歌曲,然后使用歌曲的主键更新单词中的正确行。
https://stackoverflow.com/questions/35019169
复制相似问题