我正在查询具有以下结果的表/列:
abc.1234
abcdef.123
ab.12345
我查询它:
Select
Program.fullname as "Full Name"
我想只返回abc, abcdef, ab
。
无法弄清楚如何这样做(即使我怀疑它应该很简单)
当我跑步时:
instr(Program.fullname)为"全名" ,它只返回句点的索引。在句号之前我需要添加什么来获取实际字符串?
答案 0 :(得分:0)
对于Mysql,这可行
Select
SUBSTRING_INDEX(Program.fullname, '.', 1) as "Full Name"
答案 1 :(得分:0)
substr(Program.fullname,1,instr(Program.fullname,'。') - 1)as" Full Name"