weixin_42242367
2019-04-21 16:17
采纳率: 66.7%
浏览 951

怎样用mysql 数据库筛选

id exchange
1 d:got/p:got/i:getting
2 d:got
3 s:gota
4 t:got up
5 d:appled/p:appled
6 s:appled
7 i:appled tree
8 0:appledp
9 0:appledp/i:appledping

怎样用mysql
筛选出第1,2,5,6行
但不要同时筛选出第3,4,7,8,9行
图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • lm8686 2019-04-21 16:43

    select * from table where left(exchange,5)=' d:got'
    当然如果你还需要通用答案的话,可以用instr函数。

    评论
    解决 无用
    打赏 举报
  • have_power 2019-04-22 09:09

    请问你的筛选依据是什么,只是行数吗?

    select * from table_name where id in (1,2,5,6)
    
    评论
    解决 无用
    打赏 举报
  • 还记不记得、 2021-11-01 17:49
    select * from table where exchange like 'd:got%' or exchange like 'd:appled%' or exchange like 's:appled%'

    有用望采纳!!!

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题