gpt4 book ai didi

MYSQL - 条件Where语句

转载 作者:行者123 更新时间:2023-11-29 20:51:07 24 4
gpt4 key购买 nike

需要帮助运行 SELECT 语句。基本上,当第一个值满足特定条件时,我需要使用显示所有值。

例如,如果我的数据是

ID |F ID|   DATE |   I     | II   | III   |
===========================================
1 | 11 | 1/26 | peanut | where| Now |
-------------------------------------------
2 | 22 | 1/26 | butter | he | there |
-------------------------------------------
3 | 11 | 1/27 | jelly | at | he |
-------------------------------------------
4 | 33 | 1/27 | time | huh | go |
-------------------------------------------

我希望能够说这样的话:

if the first F ID = peanut
then show every ID after

那么我的输出将是

ID |F ID|   DATE |   I     | II   | III   |
===========================================
1 | 11 | 1/26 | peanut | where| Now |
-------------------------------------------
3 | 11 | 1/27 | jelly | at | he |
-------------------------------------------

我唯一能想到的是

SELECT *
FROM table
WHERE FIRST(I='peanut')

最佳答案

你的问题很困惑。我希望我理解正确。

if the first F ID = peanut

您需要首先获取F_ID并将其存储在变量中:

SELECT @Id = F_ID FROM 表 WHERE I = 'peanut'

then show every ID after

简单地说:

SELECT * FROM table WHERE F_ID >= @Id

关于MYSQL - 条件Where语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38045284/

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