我怎样才能使排序系统依赖于角色

时间:2010-06-11 16:34:44

标签: php mysql

我的意思是我有歌曲表好吗? 我想做一些这样的事情 a | b | c | d 单击从数据库中选择由角色开始的歌曲 我怎么能通过mysql ???

来做到这一点

3 个答案:

答案 0 :(得分:3)

我相信您可以使用LIKE语句来实现这一目标。

SELECT * FROM `table` WHERE `title` LIKE 'a%'

这将选择标题以'a'开头的任何内容,%允许之后的任何内容。我不确定这是否区分大小写(我不相信),有人可以确认吗?

答案 1 :(得分:1)

取自:http://www.webmasterworld.com/forum88/2320.htm

select * FROM `table` WHERE LEFT(`value`, 1) NOT BETWEEN 'A' AND 'Z'

答案 2 :(得分:0)

这是在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()