最近在看thinkphp6的文档,想问一下mysql大佬这句SQL语句中的 a 用在这里是什么意思?
Db::table($subQuery . ' a')
->where('a.name', 'like', 'thinkphp')
->order('id', 'desc')
->select();
构建出下面的SQL语句:
SELECT * FROM ( SELECT `id`,`name` FROM `think_user` WHERE `id` > 10 ) a WHERE a.name LIKE 'thinkphp' ORDER BY `id` desc
谢谢大佬~
$subQuery = Db::table('think_user')