小编Jay*_*ayo的帖子

对表格进行排序并获取位置

我可以使用以下代码对表格进行排序:SELECT * FROM Persons ORDER BY LastName

但我想使用该顺序获得一个人的排名/位置。

例如,当我按年龄对 Person 表进行排序时,我想获得名为 Antinio Trias 的人的等级/职位。

我将如何做?

mysql

7
推荐指数
2
解决办法
2024
查看次数

单个 AND 运算符和多个 OR 运算符

我想选择一个 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)

......但它不起作用。

sqlite select

3
推荐指数
1
解决办法
3031
查看次数

标签 统计

mysql ×1

select ×1

sqlite ×1