Mysql 编写SQL查询以列出所有员工姓名和职务,其职务包括M或P?
我必须显示包含字母m或p的作业名称。字母的位置并不重要,它们可以在起始位置、中间位置或任何位置。Mysql 编写SQL查询以列出所有员工姓名和职务,其职务包括M或P?,mysql,Mysql,我必须显示包含字母m或p的作业名称。字母的位置并不重要,它们可以在起始位置、中间位置或任何位置。 谢谢您好,您可以使用like查询此类型的结果- SELECT column_name FROM table_name WHERE job like ('%m%') OR job like ('%p%'); 试试这个: select name,job from employee where jobtitle like '%M%' or '%P%' 作为类似的替代方案,我们可以在此处使用REGEXP
谢谢您好,您可以使用like查询此类型的结果-
SELECT column_name FROM table_name WHERE job like ('%m%') OR job like ('%p%');
试试这个:
select name,job from employee where jobtitle like '%M%' or '%P%'
作为类似的
替代方案,我们可以在此处使用REGEXP
:
SELECT job
FROM jobs
WHERE job REGEXP 'm|p';
试试这个
SELECT * FROM `TABLENAME` WHERE 'JOBNAME' LIKE '%p%' OR 'JOBNAME' LIKE '%m%'
投票失败有什么原因吗?我的方法似乎在演示中起作用。因为他是Stackoverflow应得的英雄,但不是它现在需要的那个。所以我们会投票给他。因为他可以接受。因为他不是我们的英雄。他是一个沉默的守护者,一个警惕的保护者。一个勇敢的骑士。@Thedude谢谢你,伙计:-)。。。不过,我很想知道为什么这次投票被否决了。