DimaK
Новичок
Поиск и сортировка
Здраствуйте.
В БД есть 3 таблицы: 1 содержит id, ФИО, пол, номер класса, 2 - id, паспортные данные(серия и номер), 3 - id, 5 столбцов с результатами теста (часть А, часть B, часть C, итого, оценка) и дата написания.
Пользователь вводит данные для поиска (это может быть и один параметр (фамилия), несколько или хоть все). Сам поиск я реализовал путём перебора всех значений по столбцам и сравнением их со значениями, введёнными пользователем. Но проблема заключается в том, что возможна ещё сортировка значений по ФИО из 1 таблицы или по оценке из 3 таблицы.
Как реализовать одновременно и поиск, и сортировку я не знаю.
Или может целесообразнее будет хранить данные в одной таблице? Как правильнее?
Заранее благодарен.
Здраствуйте.
В БД есть 3 таблицы: 1 содержит id, ФИО, пол, номер класса, 2 - id, паспортные данные(серия и номер), 3 - id, 5 столбцов с результатами теста (часть А, часть B, часть C, итого, оценка) и дата написания.
Пользователь вводит данные для поиска (это может быть и один параметр (фамилия), несколько или хоть все). Сам поиск я реализовал путём перебора всех значений по столбцам и сравнением их со значениями, введёнными пользователем. Но проблема заключается в том, что возможна ещё сортировка значений по ФИО из 1 таблицы или по оценке из 3 таблицы.
Как реализовать одновременно и поиск, и сортировку я не знаю.
Или может целесообразнее будет хранить данные в одной таблице? Как правильнее?
Заранее благодарен.