MySQL資料庫將多條記錄的單個字段合併成一條記錄

2021-06-26 05:48:38 字數 1090 閱讀 2372

mysql資料庫將多條記錄的單個字段合併成一條記錄的操作是本文我們主要要介紹的內容,接下來就讓我們一起來了解一下這部分內容吧。

測試用表結構:

create table if not exists `tet` (  

`id` int(11) not null,  

`name` varchar(255) not null,  

`url` varchar(255) not null  

) engine

=innodb

default 

charset

=utf8

;

轉存表中的資料 `tet`

insert into `tet` (`id`, `name`, `url`) values  

(0, 'google', ''),  

(3, '400**', ''); 

方法一:

select group_concat ( name ) name  

from tet  

where 11

= 1  

limit 0 , 30 

結果:

語句如下:

select group_concat ( url separator " @ " ) url  

from tet  

where 11

= 1  

limit 0 , 30 

結果:http://www.baidu.com@@

方法二:

select group_concat ( name ) name  

from tet  

where 11

= 1  

group by id  

limit 0 , 30 

結果:

google

400**

關於mysql資料庫將多條記錄的單個字段合併成一條記錄的操作就介紹到這裡了,希望本次的介紹能夠對您有所收穫!

操作MySQL資料庫插入多條資料

coding utf 8 time 2020 8 7 21 19 author bingl email 15736980819 163.com file 操作mysql資料庫插入多條資料.py software pycharm desc 靜,是一種修養。匯入模組 import pymysql 建立連...

MySQL資料庫中隨機獲取一條或多條記錄

工作中會遇到從資料庫中隨機獲取一條或多條記錄的場景,下面介紹幾種隨機獲取的方法供參考。首先建立個users表演示 create table users id int 11 not null auto increment,username varchar 255 default null,age in...

MySQL資料庫中隨機獲取一條或多條記錄

在開發過程中遇到了乙個問題,使用mysql資料庫,用sql語句在表中隨機獲取一條或多條資料,看似簡單,但是往深層研究的話還是很有深度的,查了好多資料,接下來給大家分享一下 select from table name order by rand limit 1 mysql中的rand 函式呼叫可以在...