нужна помощь при выполнении инструкции SELECT
. В основном мне нужно использовать show all values, когда первое значение соответствует определенному условию.MYSQL - условное выражение Где
Для примера, если мои данные
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')
** затем показать каждый идентификатор после ** - пожалуйста, объясните это. – 1000111