MySQL 查询页面修订

标签 mysql

好的,我有一个包含以下列的表格

id |页面 ID |版本 |黄金大师

因此将会有多个page_id,但其中只有一个是gold_master。然而,有些行的版本号会高于 gold_master,但不是 gold master。

如何选择版本高于 gold_master 但不是 gold_master 的所有行。

到目前为止,我对另一位的“不是金主”部分感到困惑!

最佳答案

你是这个意思吗

SELECT * FROM your_table where version > (select version from your_table where gold_master=1)

关于MySQL 查询页面修订,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8603447/

相关文章:

mysql - SQL 连接。高效查询

mysql - 选择查询的第 n 个结果

mysql - 数数

mysql - 使用 innodb_buffer_pool 和查询缓存

mysql - 如何生成没有外键的ER图(MySQL)?

mysql - 利用在一个 SQL 查询中完成的工作来简化第二个 SQL 查询?

php - 无法向sql表中插入数据

mysql - 如何在 MySQL 或 PHP 中多次执行相同的存储过程?

mysql - 在多对多关系中获取只有一个引用的行

mysql - 如何在mysql日期范围中获取X个均匀分布的行?