如何使用 INSERT() 函數將新字串插入 MySQL 表的列值?

WBOY
發布: 2023-08-24 15:45:13
轉載
684 人瀏覽過

如何使用 INSERT() 函数将新字符串插入 MySQL 表的列值中?

為此,我們需要使用列名作為INSERT()函數的第一個參數,也就是在原始字串的位置。以下範例將展示它:

範例

假設我們想要將"/Old"新增至"Student"表的"year_of_admission"列的值中,那麼我們需要編寫以下查詢:

mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student;

+-----------------+
| Old Admissions  |
+-----------------+
| 2001/Old        |
| 2010/Old        |
| 2009/Old        |
| 2017/Old        |
| 2000/Old        |
+-----------------+

5 rows in set (0.00 sec)
登入後複製

我們也可以在上述查詢中使用WHERE子句,如下所示,-

mysql> Select INSERT(year_of_admission,5,0,&#39;/Old&#39;)As &#39;Old Admissions&#39; From Student WHERE year_of_admission < &#39;2017&#39;;

+----------------+
| Old Admissions |
+----------------+
| 2001/Old       |
| 2010/Old       |
| 2009/Old       |
| 2000/Old       |
+----------------+

4 rows in set (0.00 sec)
登入後複製

以上是如何使用 INSERT() 函數將新字串插入 MySQL 表的列值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板