Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一张表,上面有 2 列 varchar 类型。我想查询以在 SQLlite 中按行对它们进行排序。
例如:表
COLUMN1 COLUMN2 book apple lemon mango google amazon
查询应该返回给我:
apple book lemon mango amazon google
在 SQLite 中,您可以使用 MIN 和 MAX 函数来执行此操作,详见此处
SELECT MIN(column1, column2), MAX(column1, column2) FROM mytable
您最初没有指定数据库类型,所以我为 MySQL 编写了这个。该逻辑也适用于其他人,尽管功能可能不同。
SELECT LEAST (column1, column2), GREATEST(column1, column2) FROM mytable