回答

收藏

MySQL选择一列直到编号

技术问答 技术问答 226 人阅读 | 0 人回复 | 2023-09-12

基本上,我想从一列中选择,直到字段中有一个数字。例如,我的邮政编码数据看起来像
) j2 O* s: v: k. u    ---------- | postcode | ---------- | RG41 5LY || RG7 6LO  || SW 1AA   || M 3BV    | ---------- 我只想得到第一个字母,比如RG,SW,M。因此,在到达非字母字符之前,请选择数据。我想这样做,所以我可以根据第一个字母字符分组
; I8 D9 m7 M3 A0 ^. l: ]目前我的查询是这样的:
/ M! ~+ y4 \. T0 {* `6 J+ v5 E  V                SELECT COUNT(*) as count,postcodeArea FROM Client c    (SELECT UPPER((SUBSTRING_INDEX(postcode,) AS postcodeArea它根据列分组,直到第一个空间
. J4 I! Z6 [% K, x' G& I, m  W谢谢!
4 J. p0 q7 r( H( U4 N; v8 O% P                                                                $ U8 O* _* x0 o! @/ W7 j1 G4 i
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则