У меня есть следующие таблицы в MySQL:моего SQL, если заявление
+ + +
id | state | phone | files
+------------------------------------+
1 | on | 123123 | file1
2 | on | 124423 | file2
3 | off | 123455 | file1
4 | off | 128455 | file3
5 | on | 323132 | file3
6 | off | 124454 | file4
| | |
| | |
| | |
+ + +
я хочу, чтобы выбрать, кто имеет file1, и на основе этого я проверить состояние, если есть выключенное состояние я выбрать телефон номер, если нет никакого состояния, я выбираю первого, у которого есть файл1 в таблице.
В следующий раз, когда выполняется запрос sql, выполняется тот же процесс, и если его не было, он возвращает следующий номер телефона, у которого есть файл1, но не предыдущий. Как я могу это сделать? спасибо.
иногда пример более понятен, чем тысячи слов – fedorqui
И.Э. добавьте ожидаемый результат. (Почему тег MS SQL Server?) – jarlh
ok да. спасибо – pouya