开发者社区> 问答> 正文

请教各位大佬一下 假如有两行数据“G001,G002,G003”|“G0011,G002#PG

请教各位大佬一下 假如有两行数据“G001,G002,G003”|“G0011,G0021,G0031”| 如何用语句只匹配出第一行的G002, 不要匹配出第二行,sql语句应该咋么写?#PG

展开
收起
黄一刀 2020-07-22 20:15:00 840 0
1 条回答
写回答
取消 提交回答
  • 试试PG有没有 这个: FIND_IN_SET SELECT * FROM xx WHERE FIND_IN_SET('G002', 字段名) 不行就试试这个: select * from xxx where 'G002' = any (string_to_array("字段名",','));

    2020-07-22 20:15:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云PostgreSQL、PPAS、HDB for PG生 立即下载
SQL Sever迁移PG经验 立即下载
PostgresChina2018_杨杰_PostgreSQL-Flashback_Query实现与介绍 立即下载