SELECT * FROM table_name WHERE column_name = (SELECT MAX(column_name) FROM table_name);
上面的SQL语句中,大家使用了一个子查询来获取列column_name的最大值。然后使用WHERE子句来筛选该列值等于最大值的记录。
除了使用子查询,大家还可以使用ORDER BY和LIMIT来获取最大值。下面是示例代码:
SELECT * FROM table_name ORDER BY column_name DESC LIMIT 1;
上面的代码使用ORDER BY语句将列column_name按照降序排列,然后使用LIMIT 1来获取第一条记录。由于降序排列,第一条记录即为最大值。
总的来说,在MySQL中,大家可以使用MAX函数、子查询、ORDER BY和LIMIT语句来获取WHERE子句中的最大值。根据实际需求和数据结构,选择合适的方法进行筛选即可。