SQL选择没有模数的类似选项

时间:2019-07-16 04:10:33

标签: sql oracle

select username from users
where username like ='a%';

在like =?之后不给任何字母是可能的 我有php输入,它将在sql中找到一条记录,比方说,我不知道sql中有什么,我将尝试通过仅键入'Jo'来查找“ John”,而sql会在“ Jo”中找到所有名称'位于开头,中间或结尾。 要输入:其中用户名=='%'; ...

1 个答案:

答案 0 :(得分:3)

只需将通配符添加到搜索的任何一侧:

select username from users
where username like '%a%';

或者从您的示例中:

select username from users
where username like '%Jo%';