| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- -- 更新书籍封面示例SQL脚本
- -- 使用方法:根据实际情况修改URL和书籍ID,然后执行
- -- ============================================
- -- 方法1: 根据content_id更新
- -- ============================================
- -- 更新ID为1的书籍封面
- UPDATE `content`
- SET `cover_url` = 'https://img3.doubanio.com/view/subject/l/public/s1070959.jpg'
- WHERE `content_id` = 1;
- -- ============================================
- -- 方法2: 根据书名更新
- -- ============================================
- -- 更新"活着"这本书的封面
- UPDATE `content`
- SET `cover_url` = 'https://img3.doubanio.com/view/subject/l/public/s1070959.jpg'
- WHERE `title` = '活着';
- -- ============================================
- -- 方法3: 使用本地图片(小程序内)
- -- ============================================
- -- 如果图片放在 xiao/images/covers/ 目录下
- UPDATE `content`
- SET `cover_url` = '/images/covers/huozhe.jpg'
- WHERE `content_id` = 1;
- -- ============================================
- -- 方法4: 批量更新多个书籍
- -- ============================================
- UPDATE `content`
- SET `cover_url` = CASE
- WHEN `content_id` = 1 THEN 'https://example.com/covers/book1.jpg'
- WHEN `content_id` = 2 THEN 'https://example.com/covers/book2.jpg'
- WHEN `content_id` = 3 THEN 'https://example.com/covers/book3.jpg'
- ELSE `cover_url`
- END
- WHERE `content_id` IN (1, 2, 3);
- -- ============================================
- -- 方法5: 批量设置默认封面(如果为空)
- -- ============================================
- UPDATE `content`
- SET `cover_url` = 'https://example.com/default-cover.jpg'
- WHERE `cover_url` IS NULL OR `cover_url` = '';
- -- ============================================
- -- 查询当前封面状态
- -- ============================================
- -- 查看所有书籍的封面URL
- SELECT `content_id`, `title`, `cover_url` FROM `content`;
- -- 查看没有封面的书籍
- SELECT `content_id`, `title` FROM `content`
- WHERE `cover_url` IS NULL OR `cover_url` = '';
- -- 查看特定书籍的封面
- SELECT `content_id`, `title`, `cover_url` FROM `content`
- WHERE `content_id` = 1;
- -- ============================================
- -- 常用书籍封面URL示例(豆瓣)
- -- ============================================
- -- 活着 - 余华
- -- UPDATE `content` SET `cover_url` = 'https://img3.doubanio.com/view/subject/l/public/s1070959.jpg' WHERE `title` = '活着';
- -- 注意:实际使用时,请替换为真实的图片URL
|