列出姓氏为"l"的销售人员的详细信息.按名字降序对结果进行排序

  • 本文关键字:quot 降序 排序 详细信息 结果 mysql sql
  • 更新时间 :
  • 英文 :

SELECT personid
, persfname
, perslname 
FROM person 
ORDER 
BY perslname ('__l%') DESC

这是我原以为的代码,但我在显示正确的查询时遇到了问题。

这将起作用。

SELECT personid
, persfname
, perslname 
FROM person 
WHERE perslname LIKE '__I%'
ORDER BY persFname  DESC

您可以使用REGEXPSUBSTRING

使用REGEXP:

SELECT personid, persfname, perslname 
FROM person 
WHERE perslname REGEXP '^(.{2}l)'
ORDER BY persfname DESC

使用SUBSTRING:

SELECT personid, persfname, perslname 
FROM person 
WHERE SUBSTRING(perslname, 3, 1)='l'
ORDER BY persfname DESC

最新更新