在MySQL中仅创建列中带有特定字符串的行的视图

在MySQL中仅创建列中带有特定字符串的行的视图,mysql,Mysql,我希望创建一个数据库视图,并使该视图仅由特定列中具有特定字符串的行组成 我知道这不起作用,但应该给出总体思路: create view education_level SELECT * FROM `full_data` WHERE `category` contains 'Education Level' 在本例中,要创建一个只包含“类别”列中“教育级别”作为值的行的视图,我必须做什么 从full\u data中选择*其中category='Education Level'创建视图Educa

我希望创建一个数据库视图,并使该视图仅由特定列中具有特定字符串的行组成

我知道这不起作用,但应该给出总体思路:

 create view education_level
SELECT * FROM `full_data` WHERE `category` contains 'Education Level'

在本例中,要创建一个只包含“类别”列中“教育级别”作为值的行的视图,我必须做什么
full\u data
中选择*其中category='Education Level'

创建视图Education\u Level
full\u data
中选择*其中category='Education Level'

创建视图Education\u Level
full\u data
中选择*其中category='Education Level'

创建视图Education\u Level 从
full\u data
中选择*其中category='Education Level'

使用

 WHERE `category` LIKE 'Education Level'
使用

使用

使用


如果分类为“教育水平”,则使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育程度之后可能存在某些内容,例如“教育程度2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'
如果在教育水平前面可能有一些东西,例如“本教育水平”,请使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育水平之前和之后可能存在某种情况,例如“本教育水平2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'

如果分类为“教育水平”,则使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育程度之后可能存在某些内容,例如“教育程度2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'
如果在教育水平前面可能有一些东西,例如“本教育水平”,请使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育水平之前和之后可能存在某种情况,例如“本教育水平2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'

如果分类为“教育水平”,则使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育程度之后可能存在某些内容,例如“教育程度2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'
如果在教育水平前面可能有一些东西,例如“本教育水平”,请使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育水平之前和之后可能存在某种情况,例如“本教育水平2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'

如果分类为“教育水平”,则使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育程度之后可能存在某些内容,例如“教育程度2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'
如果在教育水平前面可能有一些东西,例如“本教育水平”,请使用:

SELECT * FROM `full_data` WHERE category = 'Education Level'
SELECT * FROM `full_data` WHERE category LIKE '%Education Level'
如果在教育水平之前和之后可能存在某种情况,例如“本教育水平2”,请使用:

SELECT * FROM `full_data` WHERE category LIKE 'Education Level%'
SELECT * FROM `full_data` WHERE category = '%Education Level%'