V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Waterchestnut
V2EX  ›  问与答

MYSQL 问题请教~

  •  
  •   Waterchestnut · Jan 21, 2020 · 2871 views
    This topic created in 2288 days ago, the information mentioned may be changed or developed.

    现在有个业务代码里有 like “XXX_%” 前缀匹配。但是 _ 这个符号会被认为是通配符,其实我想将它当作字符串匹配。百度了下,没有搜到我想要的答案,所以在这里跟大家请教下

    11 replies    2020-01-21 11:47:55 +08:00
    wework
        1
    wework  
       Jan 21, 2020
    Try \%
    manami
        2
    manami  
       Jan 21, 2020
    \_
    Waterchestnut
        3
    Waterchestnut  
    OP
       Jan 21, 2020
    @wework 感谢老哥~果然可以~
    Waterchestnut
        4
    Waterchestnut  
    OP
       Jan 21, 2020
    @manami 谢谢老哥,这个方法可行~
    wework
        5
    wework  
       Jan 21, 2020
    @Waterchestnut sure , we work , no problem
    manami
        6
    manami  
       Jan 21, 2020
    https://dev.mysql.com/doc/refman/5.7/en/string-comparison-functions.html
    官方有写到“\_ matches one _ character.”
    wework
        7
    wework  
       Jan 21, 2020
    @manami in this case, it is about string escaping
    SjwNo1
        8
    SjwNo1  
       Jan 21, 2020
    @wework niu bi
    Waterchestnut
        9
    Waterchestnut  
    OP
       Jan 21, 2020
    @wework niu bi,kao pu
    jugelizi
        10
    jugelizi  
       Jan 21, 2020
    所以 你在拼接 sql 语句!
    wutongshuVVV
        11
    wutongshuVVV  
       Jan 21, 2020
    @jugelizi 盲生发现了华点( doge
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1109 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
    ♥ Do have faith in what you're doing.