У меня есть таблица, где столбец и данные, как этотПолучить вывод на основе значений одного столбца
| ID | Prop | Value | String |
| 1 | C | 1 | NULL |
| 1 | Notes | NULL | TestNote |
| 1 | E | 59 | NULL |
| 1 | Notes | NULL | Note2 |
| 2 | C | 1 | NULL |
То, что я пытаюсь сделать, это получить как строки Notes и C на колонке Prop
Я попытался
SELECT * FROM table WHERE Prop IN ("C", "Notes")
выход этого
| ID | Prop | Value | String |
| 1 | C | 1 | NULL |
| 2 | C | 1 | NULL |
Он выводит только один столбец. Это тот же результат, когда я использую «OR»
Затем я попытался
SELECT * FROM table WHERE Prop = "C" AND Prop = "Notes"
Но я получил пустой результат, если я делать отдельные операторы выбора, как
SELECT * FROM table WHERE Prop = "C"
А потом делаю другое один в отдельном окне
SELECT * FROM table WHERE Prop = "Notes"
Это работает, но не так, как мне нужно, чтобы он работал.
Выход я надеюсь получить, как это:
| ID | Prop | Value | String |
| 1 | C | 1 | NULL |
| 1 | Notes | NULL | TestNote |
| 1 | Notes | NULL | Note2 |
| 2 | C | 1 | NULL |
Любая идея, как я могу заставить его работать?
'SELECT * FROM таблицы WHERE Prop В ("C", "Примечания") 'Это должно сработать. – Mihai
@ Михай проблема двойные кавычки? – AdamMc331
это только получает строки C и не получает столбец «Примечания» – sleepsleepsleep90731