15. "wm_concat"_数据库中将查询出来的多条记录中的某个字段用“,”拼接起来

例子:

select wm_concat(roleid) from lbmember where userid = ?

值的形式:1,2,3

下面是把1,2,3转换为1;2;3
select replace((select wm_concat(roleid) from lbmember where userid = ?),‘,‘,‘;‘) from dual

时间: 2024-10-12 20:54:05

15. "wm_concat"_数据库中将查询出来的多条记录中的某个字段用“,”拼接起来的相关文章

mongo数据库中一条记录中某个属性是数组情形时 数据结构的定义

package entity; import java.util.Date; import com.mongodb.BasicDBList;import com.mongodb.DBObject; public class CommonEditEntity { /** 数据库中查询记录结果 */ private DBObject record; /** 数据库默认id */ private String _id; /** 项目id */ private String project_id; /*

C# access数据库软件使用事务插入多条记录

C# access数据库软件使用事务插入多条记录 protected void Button1_Click(object sender, EventArgs e) { /*=============测试通过===============*/ OleDbConnection con = new OleDbConnection(“Provider=Microsoft.Jet.OleDb.4.0;Da ta Source=C:/Inetpub/wwwroot/DotNetArticle/App_Dat

SQL实现分组查询取前几条记录

我要实现的功能是统计订单日志表中每一个订单的前三条日志记录,表结构如下: 一个订单在定点杆日志表中有多条记录,要根据时间查询出每一个订单的前三条日志记录,sql如下: select b.OrderNumber,b.creationtime,b.remark FROM ( SELECT a.OrderNumber,a.CreationTime,a.Remark FROM [FortuneLabFord].[dbo].[SO_Log] a where a.SysId IN ( select TOP

同一张表,查询某人最新一条记录

这是一张表的数据记录,现在想查询每个stuname最新的一条全部记录,也就是王鹏.王山.王丽最新的一条记录,查出来的结果在一张表上. 解法: select * from table as a where exists(select 1 from table group by stuname having max(stuid)=a.stuid)Access2007(Access2000兼容模式)执行通过.

怎么查询数据库中第30到40条记录呢? 通过ID,查询当前第30-40条记录 注意,ID不是顺序的

http://blog.csdn.net/lee576/article/details/5812347 http://bbs.csdn.net/topics/190070614

【mysql】查询最新的10条记录

实现查询最新10条数据方法: select * from 表名 order by id(主键) desc limit 10 参考文档: MySQL查询后10条数据并顺序输出 原文地址:https://www.cnblogs.com/kaerxifa/p/11746643.html

java web 入门实例servlet篇(显示后台数据库列表,删除某一条记录并显示)

编写过程中需要注意的问题: 1.建立eclipse动态web工程时,需要改写编译后class文件的位置,通常情况下是这个位置:/WebContent/WEB-INF/classes 2.配置的页面链接和servlet类之间有两种方式: 1)通过在web.xml文件中进行配置:示例如下 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2

从mysql数据库取一条记录里的某个字段的值

<?php $link = mysqli_connect("localhost","root","root","dbname"); //连接数据库 $sql = "select field from dbname  limit 1"; $ressql = mysqli_query($link,$sql);//执行sql $res = $ressql->fetch_object()->fie

php 基本连接mysql数据库和查询数据

连接数据库,有三种方法 1. 常规方式: $con=mysql_connect($dbhostip,$username,$userpassword) or die("Unable to connect to the MySQL!"); $db = mysql_select_db($dbdatabasename,$con);//执行语句 $qres=mysql_query("SELECT id,GoodsName FROM user"); //提取一条数据 11 $r