我有一张表格,其中包含有关钓鱼地点的信息。我有一个名为物种的专栏。其内容可能类似于:
Brown & Rainbow Trout, Pike
我如何写一个声明来显示所有在物种栏中有“梭子鱼”的渔业?像这样的东西:
SELECT species from table WHERE species='Pike'
当然这个说法是行不通的,因为 species colomn 包含的不仅仅是 'Pike'
有什么建议吗?无需为每个物种创建一列。
最佳答案
尝试使用LIKE
。 (%
表示匹配0个或多个字符,_
表示匹配一个字符。)
SELECT species from table WHERE species LIKE '%Pike%'
关于mysql - 从表中选择(关键字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10404576/