有人能告诉我如何在MySQL 5.6中使用内联查询吗?我想做一件简单的事情!我正在尝试编写一个查询,在这个查询中,我从数据库中的一个表中选择,并与我试图动态创建的内联表连接。它是一个1列表,我很难用多行来创建它。示例内联查询 (select 'filename1' as file_name) as t1 (select 'filename2
当我运行分析器并查看实际发生的情况时,我发现引擎有99%的时间忙于从内联查询返回数据。看起来,MySql实际上正在运行应用前,内联查询的位数
where id between t.int1我关心的不是内联查询的逐行性质,而是它在面对变量时似乎无法使用主键索引,而不是(相同的)硬编码值。我的猜测是,如果分析最近没有运行,那么优化器假设它必须进行表扫描,因为它不了解数据分布。