gpt4 book ai didi

mysql - 合并不同表格的结果以创建按字母顺序排列的列表

转载 作者:太空宇宙 更新时间:2023-11-03 12:34:10 25 4
gpt4 key购买 nike

我做了功课,但找不到以下问题的任何答案...

我想创建一个“alphabetic index”,由我的 MySQL 数据库的两个(或更多)表的结果组成。

表 1 是“search_words”,要使用的字段:id - search_word

表 2 是“类别”,使用的字段:id - category_name

所以我需要的是一个按字母顺序排序的列表,其中包含这两个表的结果,即字段“search_word”和“category_name”的混合输出,但按字母顺序排序。因为它们没有关系,所以我猜这些表是不可连接的。

是否有可能,或者答案只是“不,没有!”?

预先感谢您回复、帮助或重定向到之前发布的与此问题相关的主题。

最佳答案

试试这个:

SELECT id, test 
FROM (SELECT id,search_word AS test
FROM search_words
UNION
SELECT id,category_name AS test
FROM categories
) AS a
ORDER BY test;`

关于mysql - 合并不同表格的结果以创建按字母顺序排列的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14031348/

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