Ответы пользователя по тегу SQL
  • Что такое SQL inline view?

    @Codebaker
    Всё умею, всё могу!
    Inline view -- это SELECT в FROM части SQL-запроса.
    Их также называют derived table.

    Чтобы реализовать такое поведение БЕЗ inline view, вам пришлось бы сначала создать промежуточную таблицу, в неё вставить результаты первого SQL запроса. Затем на этой временной таблице выполнить свой SQL запрос. Чтобы этого не делать, придумали механизм inline view -- вы просто делаете так:

    SELECT t.a, t.b, iv.c FROM table t, (SELECT b, c, d FROM table2 t2) iv WHERE 1;
    Ответ написан
    1 комментарий
  • Как защищится от sql инекции без ооп в php?

    @Codebaker
    Всё умею, всё могу!
    Почитайте внимательно и разберитесь, как работают PDO и гуглите про prepared queries.
    Ответ написан
    Комментировать