mysql - mysql查询中字母 't'是什么意思

标签 mysql sql-order-by

SELECT * FROM (SELECT * FROM my_table ORDER by row_id DESC LIMIT 8) t ORDER BY RAND()

我在一个答案中看到了这个,ORDER BY 之前的“t”是什么意思?

最佳答案

子查询需要一个别名。在本例中是 t

使用此名称,您可以引用子查询及其列的结果。

关于mysql - mysql查询中字母 't'是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42474054/

相关文章:

php - 日期选择器中未选择的事件日期和时间小于服务器时间

mysql:同一张表中部分数据的总和除以总数据的总和

php - MySQL ORDER BY 'ENUM' 类型值

Symfony2 createQuery 按字段排序

mysql - 如何按多个时间戳字段排序并按时间顺序返回它们?

mysql - 如何将连接限制为每条记录一个结果,以便 MYSQL

postgresql - 使用 order_by 和分页的 Flask-SqlAlchemy 查询非常慢

mysql - 更新 order by 子句排序不同,然后选择 order by

mysql - 如何从表 MYSQL 中获取最后输入的 id 条目

mysql - 如何使用sql更精确地搜索用户?