Задать вопрос
Ответы пользователя по тегу SQL
  • «Чистый» SQL в веб-проектах

    Тяжелые выборки — в хранимых процедурах (MSSQL), а для вещей попроще — хороший QueryBuilder с оберткой для db драйвера. Чистый SQL в коде я давно уже не видел. Правильное форматирования запроса, параметры, соединения и прочее должны перекладываться на плечи других библиотек. И ещё, хороший QueryBuilder создает дополнительный уровень абстракции между запросом и драйвером базы, таким образом мы от него отвязываемся, и поэтому возможно будет даже другую базу использовать, например SQLite вместо mssql
    Ответ написан
    Комментировать
  • Применение коррелированных вложенных подзапросов

    Тоже удивило, почему интересует именно коррелированные вложенные подзапросы? Мне кажется в данном случае это не уместно, или?
    На всякий случай inner join:
    select person.Description, city.cityName, state.Name from person
      inner join city on city.cityId = person.cityId
      inner join state on state.stateId = city.stateId
      
    where preson.id = @personId
    Ответ написан
    2 комментария