上下文
我是Linux新手,目前使用Ubuntu20.04。我想我理解(在基本水平上)我的发行版与我的操作系统有什么不同,以及Linux与Ubuntu/Mint/.
问题
当我在网上搜索我的问题的答案时,有些事情我不确定:我应该在Linux上搜索帮助,还是应该更具体地为Ubuntu搜索帮助?
示例
例如,我是否应该搜索
ubuntu how to install python 3
或
linux how to install python 3
进一步质疑
对我的问题的答案是否取决于我正在进行的搜索类型?也就是说,有些搜索是与Linux相关的,所以我应该搜索Linux,还有一些与Ubuntu相关
我有一个问答数据库,我希望我的用户能够搜索,我想使用全文搜索,因为我听说它很棒。
问题是,我有一个包含问题的表格,然后是一个与问题表有多到一个关系的回答表。
我可以在回复表上做个搜索,比如.
SELECT response
FROM helpresponses
WHERE MATCH(response) AGAINST ('quickbooks');
但我也想搜索问题本身,因为问题可能使用一些关键字,而响应不使用。
我不想重复responses表中的问题,但是我已经读过,match函数不能在一个查询中搜索两个表,那么构建这个问题的最佳方式是什么?