gpt4 book ai didi

mysql - 如何从 1 个表的两个字段中搜索一个值

转载 作者:可可西里 更新时间:2023-11-01 08:45:56 26 4
gpt4 key购买 nike

我有下表:

id   productname  model      price  color  size
1 mouse m220 50 red 50
2 keyboard k520 50 red 50
3 mouse mouse220 50 red 50
4 pendive p220 50 red 50
5 laptopfan m220 50 red 50

现在,当我搜索 mouse m220 时,它会在 productnamemodel 字段中找到所有产品。

现在假设我正在搜索 mouse m220 然后它会给我以下输出:

   id   productname  model      price  color  size
1 mouse m220 50 red 50
3 mouse mouse220 50 red 50
5 laptopfan m220 50 red 50

现在假设我正在搜索 mouse 那么它会给我以下输出:

id   productname  model      price  color  size
1 mouse m220 50 red 50
3 mouse mouse220 50 red 50

那么我怎样才能得到这个输出呢?

最佳答案

这些将是 2 个简单的查询,如下所示:

在第一个查询中,您需要产品名称等于“mouse”的行或型号等于“m220”的行。这将产生一个简单的查询,如下所示 -

SELECT * FROM <TABLE_NAME> WHERE productname = "mouse" OR model = "m220";

第二个查询更简单。您只需要产品名称等于“鼠标”的行。

SELECT * FROM <TABLE_NAME> WHERE productname = "mouse";

关于mysql - 如何从 1 个表的两个字段中搜索一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29016556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com