我有SQLite数据库,其中我保留了一些信息,其中一列保留了有关公司名称的信息,它可以格式化为“这是一个新公司”或“ Google Inc“或”美国新公司“或”美国基地公司“。现在我想编写一个查询,它将搜索数据库,并为所有项目提供以搜索词开头的单词。
例如,如果我搜索美国单词
它必须搜索数据库并找到以USA开头的句子中的所有单词
答案 0 :(得分:3)
获取用户的输入,然后执行以下查询:
SELECT * FROM Company
WHERE company_name like 'USA%';
您只需要根据用户的输入替换USA。
编辑:
如果您想查找compagny_name
包含美国的所有公司,请执行以下操作:
SELECT * FROM Company
WHERE company_name like '%USA%';
答案 1 :(得分:1)
这将是典型的sql语法(对于信息列值以USA开头的所有行):
select * from table where information like 'USA%'