【发布时间】:2015-02-25 10:15:10
【问题描述】:
在简单的搜索表单中,如果我们搜索 1232,我们会得到存储在给定表中的单词,我们使用简单的查询 select 'word' from 'dawat' where counting ='%$term%' 从 db 中获取 cat,同样 2454 是 dog 等等。
表格代码:
<form action="upload.php" method="get" >
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="submit" name="submit">
</form>
和数据库中的表:
counting word
1232 cat
2454 dog
4844 fish
7785 goat
现在,它工作正常,问题是如果多个查询具有相同的值,我们如何存储在 mysql 中。假设,所有不同的没有。具有相同的值,即猫,所以我们可以正常存储:
counting word
1232 cat
2454 cat
4844 cat
7785 cat
这就是我们如何为单列制作不同的列。现在,主要问题是我如何分配所有不同的来获取存储在单列中的猫,例如:
counting word
1232,2454,4844,7785 cat
5785,4577,9644,6549 dog
【问题讨论】:
-
可以在sql中使用like关键字在特定记录内进行搜索。如果您需要语法方面的帮助,请告诉我
-
我觉得你可以试试
GROUP_CONCAT -
怎么做@PavanJiwnani
-
我认为@LLL 给了你很好的方向
-
我得到了类似 stackoverflow.com/questions/13451605/… 这样的关于 concat 的信息,但是在这个专栏中,我该如何扭转它?