SQL 字符串拼接

前言

字符串拼接是編程中經常會遇到的場景。在C語言中我們使用 char *strcat(char *dest, const char *src) 將src字符串拼接到dest字符串後面;C++更是通過操作符重載實現了可以直接對兩個字符串進行相加操作(string str = "純屌絲" + "程序員",則str="純屌絲程序員");在結構化查詢語言中則是通過‘||’符號實現字符串的拼接的。

示例

沒有拼接直接查詢字符串:
select '純屌絲程序員' as name;
查詢結果如圖(使用SQLite_Expert_Professional 數據庫可視化操作軟件):




使用‘||’連接符連接兩個字符串:
select '純屌絲'||'程序員' as name;
查詢結果如圖:




‘||’不僅只限於連接兩個字符串,同樣適用於連接多個字符串:
select '純'||'屌'||'絲'||'程'||'序'||'員' as name;
查詢結果如圖:




發佈了92 篇原創文章 · 獲贊 142 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章