我可以使用以下代码对表格进行排序:SELECT * FROM Persons
ORDER BY LastName
但我想使用该顺序获得一个人的排名/位置。
例如,当我按年龄对 Person 表进行排序时,我想获得名为 Antinio Trias 的人的等级/职位。
我将如何做?
我想选择一个 user_id 为 1 和 category_id 的 record_id 可以是 1、2 或 3。每个 SELECT
语句都应该返回 1 条记录。
在此处查看我的示例表:
我如何在 SQL 中做到这一点?我试过这个 SQL 语句:
SELECT record_id
FROM tbl_people
WHERE category_id=1 OR category=id=2 OR category_id=3
OR category_id=4 OR category_id=5 OR category_id=6
AND user_id = 1;
Run Code Online (Sandbox Code Playgroud)
......但它不起作用。