我的意思是我有歌曲表好吗? 我想做一些这样的事情 a | b | c | d 点击从数据库中选择一个字符开头的歌曲 我怎么能通过mysql做到这一点?我怎么能做一个排序系统取决于字符
回答
这在Python,因为我也懒得查找蹩脚的PHP语法:
qry = "select song_name from songs where left(song_name, 1) = '%s'" % letter
这假定您还没有愚蠢地使用了区分大小写的排序规则也是如此。如果你是傻,做那么好:
qry = "select song_name from songs where left(lower(song_name), 1) = '%s'" %
letter.lower()
没错。因为在PHP中的字符串赋值只是**所以**疯了。嗯。 – webbiedave 2010-06-11 16:42:30
真的吗?他甚至需要的是MySQL查询行,我相信他可以弄清楚如何在PHP中使用它。 – animuson 2010-06-11 16:43:22
是的,正如你可以从OP看到的那样,PHP的条目是相当低的。那些愚蠢的$符号到处都是令人厌烦的。 – Khorkrak 2010-06-11 16:44:13
我相信你可以使用LIKE语句来实现这一点。
SELECT * FROM `table` WHERE `title` LIKE 'a%'
这将选择标题以'a'开始的任何内容,之后%允许任何内容。我不确定这是否区分大小写(我不相信),有人可以确认吗?
取自:http://www.webmasterworld.com/forum88/2320.htm
select * FROM `table` WHERE LEFT(`value`, 1) NOT BETWEEN 'A' AND 'Z'
- 1. 我怎么能系统功能的输出存储为一个字符串
- 2. 我怎么能为我的Lua扩展做一个配置系统?
- 3. ,我怎么能在一个字符串
- 4. 我怎么能写字符和android系统的strings.xml
- 5. 我怎么能写字符<android系统中的strings.xml
- 6. 我怎么能在android系统
- 7. 我怎么能做出符号的字符像无符号
- 8. 我怎么能以升序排序
- 9. 我怎么能做出统一JS回调函数
- 10. 我该怎么做才能解决这个问题?
- 11. CSS - 我该怎么做才能解决这个问题?
- 12. 我该怎么做才能解决这个错误?
- 13. 我怎么能做到这一点
- 14. 我怎么能数组排序
- 15. 我怎么可以注入一个字符串转换成我的班,统一
- 16. gnuplot - 我怎么能滞后一系列?
- 17. 我怎样才能从系统DLL挂钩一个Api函数?
- 18. 我怎么能做多个表合并到一个新的
- 19. 我应该怎么做一个聚合?
- 20. 我怎么能在一个字符串变量
- 21. 我怎么能显示一个字符串在textView
- 22. 我怎样才能在android系统
- 23. 排序取决于两个因素
- 24. 我想编写一个重新排序的用户界面?怎么做?
- 25. 我想在Mac OS/Windows系统启动时运行我的Java程序。我怎样才能做到这一点?
- 26. 我怎么拦截linux系统调用?
- 27. DecimalFormat取决于系统设置?
- 28. 我应该怎么做才能解决NameError在轨道上
- 29. PHP:将字符串拆分为8个块,我该怎么做?
- 30. 我怎么字符串在Haskell取代
哦,只是** **一个多个附加问号会得到我来回答这个问题。 – webbiedave 2010-06-11 16:38:49