我的Mysql语句有点帮助

时间:2013-10-01 10:59:25

标签: mysql

如果有一个sql select语句获取数据的最后一个值。

我是这样的意思:

数据库表1

|id| code| name   |
|1 | abc | absent |
|2 | cbd | tabsent|
|3 | def | late   |
|4 | efg | kalant |

如何获取结束值为ent的数据:

SELECT * FROM table 1 
WHERE (endValue of name)= "ent"

2 个答案:

答案 0 :(得分:2)

SELECT * 
FROM Table1 
WHERE name like "%ent"

答案 1 :(得分:0)

SELECT *
FROM Table1
WHERE RIGHT(name, 3) = "ent"

也可能是一种可能性,而不是LIKE "%ent"语句。见http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_right