вопрос следующего характера: имеются задания, т.е. одна таблица. из нее делается выобрка для вывода этих заданий. заданий очень много. примерно 100 000, адльше еще база расти будет....
если пользователь нажимает "не показывать данное задание никогда" - оно пропадает. как сделать запрос или построить таблицы чтобы это задание больше не выиралось из общей таблицы?
я так полагаю надо будет создавать отдельную таблицу, где будем класть записи, которые ну надо будет выводить на экран пользователю. при этом в основную таблицу, где будут находится "общие" задания для всех пользователей нужно будет создавать запрос с какими то параметрами.
скорее всего это будет запрос с под запросом типа JOIN
типа как то так делать: SELECT * FROM zadanie LEFT JOIN del_zadanie ON zadanie.id = del_zadanie.pid_zadanie WHERE del_zadanie.pid_zadanie IS NULL
zadanie = таблица с заданиями
del_zadanie = удаленные задания, которые не надо показывать
zadanie.id = идентификатор задания
del_zadanie.pid_zadanie = идентификатор задания таблицы zadanie (равное zadanie.id)
так?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.