网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  sql中给逗号分隔的查询结果替换单引号

sql中给逗号分隔的查询结果替换单引号

分类: IT文章 • 2022-05-04 11:54:29
技术交流群:233513714

第一种方法:
SELECT
    *
FROM
    pay_inf_config a
WHERE
    a.id IN (
        SELECT
            REPLACE (
                concat('''', s.pay_id, ''''),
                ',',
                ''','''
            )
        FROM
            sys_app s
        WHERE
            s.app_id = 10001
    )

 第二种方法:

SELECT
    *
FROM
    pay_inf_config a
WHERE
    a.id IN (
        SELECT '''' + 
            REPLACE (
                group_concat(s.pay_id),
                ',',
                ''','''
            ) + ''''
        FROM
            sys_app s
        WHERE
            s.app_id = 10001
    )

相关推荐

  • SQL次次查询结果都会在DataGridView中追加内容,而不是替换之前的内容
  • sql外连接查询的字段中含有逗号,结果中也需要用逗号隔开
  • sql查询结果列拼接成逗号分隔的字符串方法
  • 问个VB的有关问题:在VB中怎样将SQL的查询结果赋值给一个变量?
  • sql查询结果列拼接成逗号分隔的字符串
  • sql中给逗号分隔的查询结果替换单引号
  • 通过Oracle SQL查询将行中以逗号分隔的值拆分为一列
  • 如何将逗号分隔的ID发送到SQL查询并在单行中获取相应的项(以逗号分隔)
  • 如何在 MySql 中的 SQL 查询中将行折叠成逗号分隔的列表
  • 在sql server的select查询中获取一列的逗号分隔值
  • php函数的声明与使用
  • php循环结构
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号