gpt4 book ai didi

mysql - 选择没有auto_increment或表数据的每隔一行mysql

转载 作者:行者123 更新时间:2023-12-01 00:05:13 25 4
gpt4 key购买 nike

<分区>

如何在不使用任何列 ID 或 auto_increment 的情况下在 MySQL 中选择偶数记录?

我现在有这个用于奇数行:

SET @inc = 0;
SELECT * FROM
(SELECT *,@inc:=1-@inc autoinc
FROM mytable) A
WHERE autoinc = 1 ORDER BY id;

偶数:

SET @inc = 0;
SELECT * FROM
(SELECT *,@inc:=1-@inc autoinc
FROM mytable) A
WHERE autoinc = 1 ORDER BY id;

这很好用。但是在大 table 上它太慢了。请建议我任何替代方案。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com