如何知道以数据库中的特定单词开头的单词数?

时间:2014-03-06 12:11:51

标签: mysql sql database

我正在使用mysql数据库来存储数据。该表由2列s_noname组成。我在名单上使用了这个表上的索引。现在我想只得到一个以特定字母开头的单词说“a”或“b”等。我该怎么做?是否有以这种方式检索数据的SQL查询?

4 个答案:

答案 0 :(得分:0)

select * from table_name
where name like 'a%'

答案 1 :(得分:0)

Select * from tablename where name like 'a%'

您还可以传递参数

中的值
@value varchar(50)

Select * from tablename where name like @value

所以无论你用a或b插入什么字符只需用%进行预测,然后你就可以了

在查询之前与@value=@value+ '%'类似。

答案 2 :(得分:0)

select s_no,name from table where name like 'a%' or name like 'b%'

答案 3 :(得分:0)

select s_no,name from tablename where name like 'a%' or name like 'b%'