Mysql: поиск по всем строкам с одинаковыми значениями в одном столбце - PullRequest
0 голосов
/ 03 сентября 2011

Я пытаюсь select all rows, которые содержат одно и то же значение в одном столбце, и искать выбранные строки.
Например:

column1 column2 column3 column4 column5
cool    4       55      0       1/2/1999
peeps   3       44      4       12/15/2010
great   4       23      1       3/4/2002
ok      5       12      5       4/27/2003
huh     4       25      7       5/16/2004

Мне нужно найти определенное значение в пределахстрок, в этом случае я бы выбрал строки в столбце 2 со значением 4. Затем поиск этих строк по датам.

1 Ответ

2 голосов
/ 03 сентября 2011

Чтобы получить все даты, где column2 = 4:

select column5 from table where column2 = 4

Если вы также хотите ограничить диапазон дат:

select * from table where column2 = 4 and column5 >= '1999-01-02' and column5 <= '2004-05-16'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...