我正在尝试基于MySQL数据库中的姓氏实现分页。条目保存为“名字姓氏”,我想根据姓氏的第一个字母显示结果,如果该字母有很多结果,则将该列表拆分为数字页面。任何帮助都表示赞赏!
答案 0 :(得分:1)
你说,And yes unfortunately it's in a single column.
这会让你做出你想要的事情既困难又容易出错。毕竟,暂时远离真正的SQL代码,您将如何指定如何识别姓氏开头的规则?
你说“第一个字是姓后的一切”吗? Cathy Anne Phillips
打破了你的统治。你说“只有最后一个字是姓”吗? Samuel Reeves Montgomery
打破它。你不能编写一个好的算法来识别给定名称的结束位置和姓氏的开始。
如果要执行此操作,第一步是更改数据库表格式,以使姓氏和名字位于不同的列中。