草庐IT

concat_data

全部标签

php - 如何在 Zend Framework 中使用 GROUP_CONCAT?

假设我有一张table:学生______________________________________________________|id|name|school|class|______________________________________________________|1|John|ABC|C1||2|Jack|ABC|C1||3|Anna|ABC|C1||4|Peter|DEF|D1||5|Alex|ABC|C2||6|Bryan|ABC|C2||7|David|ABC|C2||8|Cristian|DEF|D1|_________________________

php - CodeIgniter GROUP_CONCAT 并加入

我想找到一种方法将这两个表连接在一起,我能够做到,但如果它找到多个匹配的值,它会再次显示产品表中的所有内容。现在我正在尝试一起使用MySQLgroup_concat以便能够在数组的一个字段中列出所有tName但我不断收到MySQL的错误:ErrorNumber:1064YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'FROM(sp_product)LEFTOUTERJOINsp_product_typeONsp_pr

mysql - F# 初学者 : retrieving an array of data from a server

我正在尝试从MySQL数据库中获取数据。方法2-应用/映射样式我正在使用MySQLADOReference尝试建立这个系统。特别是在21.2.3.1.7找到的示例。(使用伪代码)lettable=build_sequence(query.read)其中query.read返回表中的一行(或者更确切地说,恰好是表中一行的元素列表)。table变量是一个列表列表,表示从查询返回的表。我盯着下面给出的代码,恐怕它的语法超出了我的理解范围。方法1-循环。问题1:它不够优雅,需要一个可变的。问题2:根据我之前使用Prolog和Lisp的经验,这只是感觉不对。必须有一种更...功能性的方式来做到这

mysql - GROUP_CONCAT 具有不同分隔符的多个字段

是否可以这样做:GROUP_CONCAT(user,priceSEPARATOR',')ASitems结果是John3.99,Mike24.99我需要的是这样的:John-3.99,Mike-24.99价格字段基本上使用另一种类型的分隔符。 最佳答案 GROUP_CONCAT(CONCAT(user,'-',price)SEPARATOR',')ASitems或者只是GROUP_CONCAT(user,'-',priceSEPARATOR',')ASitems 关于mysql-GROUP

mysql - 使用 LIKE 搜索 GROUP_CONCAT

我有一个SQL查询,它使用GROUP_CONCAT将所有人附加到某个订单。有什么方法可以在GROUP_CONCAT字段内进行搜索吗?SELECTorders.orderID,GROUP_CONCAT(contacts.firstName,"",contacts.lastName)ASattachedContactsFROM(orders)JOINcontactsONorders.contactID=contacts.contactIDGROUPBYorders.orderIDORDERBYorders.orderIDDESC我想添加类似WHEREattachedContactsLIKE

java - com.mysql.jdbc.MysqlDataTruncation : Data truncation: Data too long for column 'column_name'

我在使用JavaJDBC和MySQL时遇到了这个错误:com.mysql.jdbc.MysqlDataTruncation:Datatruncation:Datatoolongforcolumn'column_name'我该如何补救这个错误? 最佳答案 当我打算将图像文件作为字节插入数据库时​​,我在我的SpringBootDataJPA应用程序中遇到了同样的问题-它给了我同样的错误。经过多次研发,我找到了如下解决方案。我在我的application.properties文件中添加了以下行,它解决了这个问题:spring.datas

php - Laravel - 带有 join 和 concat 的查询生成器

我试图从users表中提取与users_groups数据透视表中特定组匹配的所有用户。我正在使用来自Cartalyst顺便说一句的Sentry2。这可以让所有用户的名字和姓氏连接起来。User::select(DB::raw('CONCAT(last_name,",",first_name)ASfull_name'),'id')->where('activated','=','1')->orderBy('last_name')->lists('full_name','id');当我尝试将其更改为也过滤不属于特定组的用户时,出现语法错误。User::select(DB::raw('SEL

java - 执行自定义查询时出现 Spring Data JPA : getting No aliases found in result tuple! 错误

我正在尝试使用springdatajpa的@Query注释在mysql数据库上执行自定义查询。表格是+------------+---------------+------+-----+---------+-------+|Field|Type|Null|Key|Default|Extra|+------------+---------------+------+-----+---------+-------+|id|decimal(10,0)|NO|PRI|NULL|||first_name|varchar(20)|YES||NULL|||last_name|varchar(20)|

php - 代码点火器/PHP/MySQL : Retrieving data with JOIN

我是PHP/MySQL的新手,也是CodeIgniter的super新手..我在许多MySQL表中都有信息。我想用JOIN检索它,其中表主键等于$variable...我该怎么做并获得没有主键字段的所有字段???我现在做的是这个(这里只连接了两个表):functiongetAll($id){$this->db->select('*');$this->db->from('movies');$this->db->join('posters','movies.id=posters.id');//WHEREid=$id...goesheresomehow...$q=$this->db->get

mysql - Doctrine 2 DQL CONCAT 字段和常量字符串

我的MySQL表中有字段firstname和lastname。为了方便起见,我想在我的Doctrine2实体中添加一个名为full_name的计算列。在普通的旧MySQL中,我会做这样的事情SELECTCONCAT(firstname,"",lastname)ASfull_nameFROMcustomers;但是,连接字段和常量字符串(在本例中为“”)似乎不适用于Doctrine的CONCAT实现。使用以下代码时$repository->createQueryBuilder('customer')->select('CONCAT(customer.firstname,"",custom