在mysql中,我們可以使用以下語句把兩張表里的文章段落使用p標簽,代碼使用pre標簽。
首先,我們需要用SELECT語句獲取文章內容和代碼。比如,文章內容存在article表中,代碼存在code表中,我們可以這樣獲取:
```
SELECT a.content, c.code FROM article a JOIN code c ON a.article_id = c.article_id;
```
接下來,我們可以使用REPLACE函數把文章內容中的段落轉換為p標簽,代碼中的代碼轉換為pre標簽。具體代碼如下:
```
UPDATE article a JOIN code c ON a.article_id = c.article_id SET a.content = REPLACE(REPLACE(REPLACE(a.content, '
', '
' + CHAR(13) + CHAR(10) + ''), '
', '
' + CHAR(13) + CHAR(10)), c.code, CONCAT('
', c.code, '')); ``` 通過這段代碼,我們把文章內容中的
替換為
\r\n,再把
替換為
\r\n,最后把代碼用
標簽包裹起來。 這樣,我們就把兩張表里的文章段落和代碼都使用了正確的HTML標簽。